Histórico da Página
01. DATOS GENERALES
Línea de producto: | Microsiga Protheus | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Segmento: | Servicios - Mercado Internacional | |||||||||
Módulo: | SIGAFIN - Financiero | |||||||||
Función: |
| |||||||||
Ticket: | 7843425 | |||||||||
Issue: | DMINA-8115 | |||||||||
Versión | 12.1.17 | 12.1.23 | 12.1.25 | 12.1.27 |
02. SITUACIÓN/REQUISITO
Al generar el Complemento para recepción de Pago de un Recibo de Cobro para la recepción de pagos por operación de varios factorajes, es decir, se seleccionan varias Facturas de Salida (NF) que tuvieron compensación entre cartera; en el XML el nodo de pagos para la Forma de Pago SAT 17-COMPENSACIÓN, solo se visualiza una compensación mostrando las demás en el nodo Pagos perteneciente a la Forma de Pago indicada en el Recibo de Cobro.
03. SOLUCIÓN
En la rutina de Complemento de recepción de Pagos (FISA815), se modifica la función DistSal() para que los documentos con Factoraje se procesen al final y sean así incluidos exclusivamente en el nodo de Pagos para la forma de Pago 17-COMPENSACIÓN, el cual solo aparecerá una vez en el XML y contendrá todas las compensaciones realizadas a los documentos dados de baja; además se modifica función CreaXML() para que en los Pagos la Forma de Pago es igual a "17", el saldo del elemento ImpSaldoInsoluto siempre sea igual a "0.00".
En la rutina Cobros Diversos (FINA087A) se realizó corrección, para que al generar un Recibo de Cobro se mezclan título con y sin compensación entre carteras, solo se visualice el mensaje de que el título tiene compensación entre carteras (E5_ORIGEM = 'FINA450').
Ejemplo de nodo para Forma de Pago 17-COMPENSACIÓN:
<pago10:Pago FechaPago="2020-03-27T00:17:36" FormaDePagoP="17" MonedaP="MXN" Monto="416.00">
<pago10:DoctoRelacionado Folio="00000000000000000041" IdDocumento="5F586443-2AA6-4D00-80EE-14A522DA6A37" ImpPagado="192.00" ImpSaldoAnt="192.00" ImpSaldoInsoluto="0.00" MetodoDePagoDR="PPD" MonedaDR="MXN" NumParcialidad="1" Serie="A"/>
<pago10:DoctoRelacionado Folio="00000000000000000042" IdDocumento="C9B24AF3-24B8-48F1-B619-EA903DC2DD8E" ImpPagado="224.00" ImpSaldoAnt="224.00" ImpSaldoInsoluto="0.00" MetodoDePagoDR="PPD" MonedaDR="MXN" NumParcialidad="1" Serie="A"/>
</pago10:Pago>
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
05. ASUNTOS RELACIONADOS
- 5333162_DMINA-6586_DT_CFDI_con_Complemento_para_Recepcion_de_Pagos_con_Cobro_Mediante_Factoraje_Financiero_MEX
- 7494115_DMINA-7872_DT_Importe_de_Saldo_Insoluto_negativo_con_factoraje_MEX
Templatedocumentos
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> |