...
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFIS - Libros Fiscales |
---|
Función: | Rutina | Nombre | Fecha |
---|
FISA088 | Generación Diot | 04/1201/20212022 |
|
---|
País: | México |
---|
Ticket: | 12669677 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-14038 |
---|
...
Bloco de código |
---|
title | Ejemplo de Punto de Entrada FS088FINCP |
---|
|
User Function FS088FINCP()
Local cQuery := PARAMIXB[1] // Filtro para documentos NCP
/* Valor actual del filtro
cQuery :="(E5_DATA BETWEEN '" + Dtos(dFecIni) + "' AND '" + Dtos(dFecFin) + "'" AND E5_TIPO = 'NCP') AND E5_SITUACA <> 'C' ) " */
cQuery += "AND E5_ORIGEM <> 'FINA415'"
Return cQuery |
Dentro de la rutina, se encuentra activado el Punto de Entrada IETUFILP, que recibe un parámetro, que es el filtro utilizado en la consulta para la Generación de Deducciones para generar DIOT, debe retornar una cadena que contenga el nuevo filtro con las características para los documentos definidas por el usuario. La consulta es realizada sobre la tabla SE5 - Movimientos Bancarios:
Bloco de código |
---|
title | Ejemplo de Punto de Entrada IETUFILP |
---|
|
User Function IETUFILP()
Local cQuery := PARAMIXB[1] // Filtro para los movimientos
/* Valor actual del filtro
cQuery := "AND (E5_MOTBX = 'CMP' OR E5_MOTBX = 'NOR') AND ((E5_TIPODOC IN ('VL','BA','CP') AND E5_RECPAG='P') OR (E5_TIPODOC='ES' and E5_RECPAG='R')) ORDER BY E5_ORDREC" */
cQuery += "AND E5_ORIGEM <> 'FINA415'"
Return cQuery |
Aviso |
---|
|
Para la utilización de los Puntos de Entrada FS088FINCP y IETUFILP es es importante asignar el valor del parámetro PARAMIXB[1] a la variable a retornar y adicionar las condiciones de los documentos a excluir, ya que el no hacer esta asignación podría mostrar inconsistencias en los registros a mostrar en el DIOT para Notas de Crédito de Proveedor y Deducciones. |
...
Card documentos |
---|
Informacao | La presente solución aplica para versión 12.1.17,12.1.25-12.1.27 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales y se tenga compilado el Punto de Entrada FS088FINCP. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
...