Histórico da Página
...
Producto |
| ||||||
---|---|---|---|---|---|---|---|
Línea de producto: |
| ||||||
Segmento: |
| ||||||
Módulo: | SIGAFIN - Financiero | ||||||
Función: |
| ||||||
País: | México | ||||||
Ticket: | No aplica. | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-23727 |
02. SITUACIÓN/REQUISITO
En la rutina de Cancelación de Órdenes de Pago (FINA086), en la carga de complemento Complemento de pagosPagos, PDF/XML de pago a proveedores, se requiere la protección de campos y/o parámetros de la funcionalidad.
Adicionalmente, se deben agregar los campos Folio Fiscal (EK_UUID) y Fecha de timbrado Timbre (EK_FECTIMC) al browse de Órdenes Pago.
03. SOLUCIÓN
En la rutina de Cancelación de Órdenes de Pago (FINA086):
Para el país México, en las funciones Fina086() y GeraTRB(), para México, se agrega tratamiento para incluir los campos Folio Fiscal (EK_UUID) y Fecha de TimbradoTimbre (EK_FECTIMC) en el browse principal.
En la función Cancela(), se borran en la tabla temporal, los campos Folio Fiscal (EK_UUID) y Fecha Timbre (EK_FECTIMC).
Se crea la función fa086VlDic() para validar la existencia del parámetro MV_XMLPAGO y de los campos Folio Fiscal (EK_UUID), Fecha Timbre (EK_FECTIMC) y Ruta Archivo (EK_XMLCP) de la funcionalidad, opcionalmente, envía mensaje al usuario.
En la función fa086OPXML(), se ejecuta el llamado a la función fa086VlDic() , si de validación parámetro y campos del diccionario de datos, si regresa falso, no continúa con el proceso de Asociar XML.
En la función fa086GrXML(), en la tabla temporal, se asignan los campos Folio Fiscal (EK_UUID) y Fecha Timbre (EK_FECTIMC).
En la función fn086RvXml(), se ejecuta el llamado a la función fa086VlDic(), si regresa falso, no continúa con el proceso de Revertir XML. Se borran en la tabla temporal, y los campos Folio Fiscal (EK_UUID) y Fecha Timbre (EK_FECTIMC.Se crea la función fa086VlDic() para validar la existencia de nuevo parámetro y nuevos campos de la funcionalidad, opcionalmente, envía mensaje al usuario.
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
...
Aviso | ||
---|---|---|
| ||
Esta solución requiere que se haya implementado previamente la funcionalidad descrita en el siguiente documento técnico: |
Card documentos Informacao La presente solución aplica para versión 12.1.2210 o superior. Titulo ¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- Orden de pago (FINA085A - MI)
- Canceling a Payment Order (FINA086 - SIGAFIN)
Templatedocumentos