Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Línea de producto: Microsiga Protheus
Segmento:Servicios - Mercado Internacional
Módulo:SIGAFIN - Financiero
Función:
RutinaNombre Técnico
FISA815Complemento recepción de Pagos.
FINA087ACobros Diversos.
Ticket:7843425
Issue:DMINA-8115
Versión12.1.17 | 12.1.23 | 12.1.25 | 12.1.27


02. SITUACIÓN/REQUISITO

Al generar el Complemento de Pago para 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á solo una vez en el XML y contramanda todas las compensaciones realizadas a los documentos.

En la rutina Cobros Diversos (FINA087A) se realizó corrección, para que si al generar un Recibo se mezclan título con y sin compensación entre carteras para todos visualiza mensaje de que compensación entre carteras.

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
tabsPaso 01, Paso 02, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1

Totvs custom tabs box items
defaultno
referenciapaso2

...