| Línea de producto: | Microsiga Protheus. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Segmento: | Servicios - Mercado Internacional. | ||||||||
| Módulo: | SIGAFIN - Financiero. | ||||||||
| Función: |
| ||||||||
| Ticket: | 7468740 | ||||||||
| Issue: | DMINA-7857 | ||||||||
| Versiones | 12.1.17 | 12.1.23 | 12.1.25 |
Actualmente la rutina de Generación del XML de CFDI con complemento para recepción de pagos(FISA815) genera el atributo NumOperación en el XML a partir de la concatenación del contenido de los campos EL_PREFIXO y EL_NUMERO.
Por esta razón se solicitan agregar un punto de entrada que permita agregar más información en el atributo NumOperacion a partir del contenido del recibo (tabla SEL) en donde el cliente podrá definir la regla para llenar el atributo para no estar limitado al tamaño del campo EL_NUMERO,cabe mencionar que este campo no puede cambiar su tamaño, debido a que se encuentra limitado al tamaño que tiene el grupo de campos para los números de documento (Por estándar 20).
Se realiza la activación del Punto de Entrada F087ANUMOP, mediante el cual el usuario podrá definir la información que retornará para el atributo NumOperacion.
Pasos para validar la solución:
Pre requisitos
Recibos de Cobro:
El Punto de Entrada F087ANUMOP no recibe ningún parámetro, y se deberá retornar una variable tipo carácter, la cual tomará el valor de
Ejemplo del Punto de Entrada F087ANUMOP *:
User function F087ANUMOP()
Local cNumOp := "" //Numero de operación
cNumOp:= AllTrim(SEL->EL_NUMERO)+AllTrim(SEL->EL_RECIBO)
Return cNumOp
NOTA: En el Punto de Entrada de ejemplo se indica que la cadena que se retornará será la concatenación del número de título con el número de recibo. Cabe mencionar que al momento de la ejecución del punto de entrada se tienen abiertas las tablas de clientes(SA1) y de recibos de cobro(SEL), por lo que se pueden concatenar más campos de estas tablas.
¡IMPORTANTE!
*En el Punto de Entrada la variable tipo carácter que se retorna debe cumplir con lo establecido en la Guía de Llenado del SAT pagina 23, referente al atributo NumOperación, tomando a consideración que dicha guía puede ser modificada en un futuro.
Link de referencia: http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/guiacomplepagos_07092017.pdf