01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAFIN - Financiero. |
---|
Función: | Rutina | Nombre Técnico | Fecha |
---|
FISA815 | Complemento recepción de pagos | 1416/04/2020 |
|
---|
Ticket: | 8135963 |
---|
Issue: | DMINA-8479 |
---|
Versión | 12.1.17 o superiores. |
---|
02. SITUACIÓN/REQUISITO
Cuando se tienen Facturas de Venta con el mismo número de folio y serie, pero para diferentes sucursales, al momento de generar el Complemento para la Recepción de Pagos, el importe "Saldo Anterior y el importe "Saldo Insoluto" se generan incorrectamente, ya que toman los valores de la factura incorrecta.
03. SOLUCIÓN
En la rutina Complemento de recepción de pagos (FISA815), se realiza ajuste a la función que realiza el cálculo del saldo pendiente por informar para el CFDI del complemento de pago (getSaldo); para restar al valor bruto del documento, los importes de registros de recibos de cobro realizados previamente al documento, siempre y cuando en la tabla Movimiento Bancario (SE5) el campo Sucurs. Orig. (E5_FILORIG) sea igual a la filial del documento a dar de baja y los recibos de cobro ya hayan sido timbrados (los campos EL_FECTIMB y EL_UUID son diferentes de vacíos), no estén cancelados (EL_CANCEL = .F.) o sean una compensación al documento (EL_GENCFD == 'N').
...
Totvs custom tabs box |
---|
tabs | Pre-condiciones,Pasos |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| Configuraciones previas: - En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Archivos | Condiciones de Pago.
- Configurar condición de pago para dos sucursales, indicando el campo Met Pago SAT (E4_MPAGSAT) el valor PPD-Pago en Parcialidades o Diferido.
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Archivos | Tipos de Entrada.
- Configurar los tipos de entrada/salida para dos sucursales, con el cálculo de impuestos a aplicar a cada documento.
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Archivos | Unidades de Medida.
- Configurar unidad de medida informando el campo Uni Med SAT (AH_UNIDSAT).
- En el módulo Contabilidad de Gestión (SIGACTB) ir al menú Actualizaciones | Archivos | Monedas Contables.
- Configurar monedas contables para dos sucursales, indicando el campo Moneda SAT (CTO_MOESAT)
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Archivos | Productos.
- Configurar un producto informando el campo Prod/Serv SAT (B1_PRODSAT) y la unidad de medida configurada previamente.
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Archivos | Clientes.
- Configurar un cliente informando Nombre (A1_NOME), Fisic/Jurid (A1_PESSOA), País (A1_PAIS) y RFC (A1_CG).
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturaciones.
- Desde la sucursal 2 incluir y timbrar una Factura de Salida para la sucursal 2, usando condición de pago configurada previamente para la sucursal.
- Desde la sucursal 1 incluir y timbrar una Factura de Salida para la sucursal 1, usando condición de pago configurada previamente para la sucursal (Usar misma serie y folio que la factura de la sucursal 2).
- En el módulo Financiero (SIGAFATSIGAFIN) ir al menú Actualizaciones | Cuentas por Cobrar | Cobros Diversos.
- Crear Recibo de Cobro con CFDI Complemento de Recepción de Pago para dar de baja el titulo título de la Factura de Salida de la sucursal 2.
|
Totvs custom tabs box items |
---|
| Pasos para validar la solución: En el módulo Financiero (SIGAFIN) desde Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A): - Seleccionar la sucursal 1 como sucursal de trabajo.
- En el encabezado informar:
- El cliente, el cual debe corresponder al utilizado en el documento a cobrar.
- Seleccionar la forma de cobro e informar el valor por cobrar.
- Seleccionar el cliente para el cual se realizará el cobro.
- Seleccionar el título a cobrar, el registro de la factura creada para la sucursal 1.
- Informar los importes a bajar para los tipos de moneda.
- Validar que el resumen del recibo de cobro sea correcto.
- Confirmar la generación del complemento de recepción de pago (Solo si el parámetro MV_CFDREC está configurado con el valor 1).
- Validar que los valores de Saldo anteriorAnterior, Importe pagado Pagado y Saldo insoluto Insoluto sean correctos.
|
|
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|