Árvore de páginas

Versões comparadas

Chave

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

...


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á solo una vez en el XML y contramanda contendrá todas las compensaciones realizadas a los documentos dados de baja, además se modifica función CreaXML() para que si 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 si al generar un Recibo de Cobro se mezclan título con y sin compensación entre carteras para todos visualiza 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:

...