feat(account.voucher): agrega al complemento de pagos los campos adicionales de…
feat(account.voucher): agrega al complemento de pagos los campos adicionales de las cuentas bancaria
En las especificaciones del complemento de pagos se incluyen algunos campos relacionados con las cuentas bancarias emisora y receptora del pago. Estos campos son opcionales pero algunas empresas los solicitan para poder reconciliar los pagos a proveedores de manera más sencilla. Introducimos entonces esos campos al archivo XML y al PDF en caso de que estén cargados.
Los campos que se están incluyendo son los siguientes:
- CtaOrdenante: El número de la cuenta del cliente de donde está
saliendo el dinero. Se toma automáticamente del campo
partner_bank_id
seleccionado en el voucher. Sólo se agrega la cuenta si se seleccionó el campo en el voucher. - NomBancoOrdExt: Si la cuenta bancaria del cliente fue relacionada con un banco, el nombre de este banco se despliega en este campo.
- RfcEmisorCtaOrd: Si el banco asociaciado a la cuenta bancaria del
cliente tiene un RFC asignado en el campo
vat_number
dicho RFC se muestra en este campo. - CtaBeneficiario: Se toma directamente del diario seleccionado en el voucher. Si dicho diario está relacionado con una cuenta bancaria el número se coloca en el XML.
- RfcEmisorCtaBen: De manera similar a la cuenta bancaria del cliente,
si la cuenta bancaria de la empresa está asociada a un banco y este
banco tiene su RFC indicado en el campo
vat_number
se coloca este RFC aquí.
También estamos incluyendo de manera automática los siguientes campos informativos para efectos de facilitar también la reconciliación bancaria:
- Serie: Número de Serie de la factura que se está pagando
- Folio: Número de Folio interno de la factura que se está pagando
cc @OpenPymeMx