01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segmento: | Backoffice | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Módulo: | SIGAFAT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Función: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
País: | Mercado Internacional | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ticket: | 21112094 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-21523 |
02. SITUACIÓN/REQUISITO
Se identifica que el punto de entrada LOCXPERG no está funcionando correctamente, ya que el sistema está ignorando el grupo de preguntas customizado, solamente considera el grupo estándar MTXRED.
03. SOLUCIÓN
Se modifica la rutina de Documentos Fiscales (LOCXNF.PRW), para permitir el correcto funcionamiento del punto de entrada LOCXPERG.
- Se crea el siguiente grupo de preguntas con la misma estructura que el grupo estándar. Revisar punto 04. INFORMACIÓN ADICIONAL.
- Ejemplo MTXTES:
GRUPO | ORDEN | PREGUNTA | TIPO | TAMAÑO | DECIMAL |
---|---|---|---|---|---|
MTXTES | 01 | ¿Incluir Vínculo NF Entrada ? | N | 1 | 0 |
MTXTES | 02 | ¿Asiento Contab. On-Line NF Entrada ? | N | 1 | 0 |
MTXTES | 03 | ¿Muestra Asiento Contab. NF Entrada ? | N | 1 | 0 |
MTXTES | 04 | ¿Agrupa Asientos NF Entrada ? | N | 1 | 0 |
- Desarrollar y compilar el punto de entrada "LOCXPERG".
En el módulo Facturación (SIGAFAT):
- Ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
- El MsgAlert se mostrará con el mensaje ''Punto de entrada LOCXPERG''
- Consulta el grupo de preguntas.
Descripción | Punto de entrada para el usuario poder elegir un grupo de preguntas diferente, dependiendo de la rutina que se está ejecutando. El retorno de cada pregunta debe respetar el mismo del grupo de preguntas original, ya que estas se procesan internamente en el fuente. La utilidad de este punto de entrada es mantener el DEFAULT de respuestas para cada documento o cada grupo de documentos, pero con el grupo de preguntas personalizado. |
Programa Fuente: | LocxNF.PRW |
Función | LocxPERG |
Parámetros | Parámetro: nTipo |
Retorno: | La primera posición debe tener el grupo de preguntas que debe ser utilizado, y la segunda posición debe contener .T. si las preguntas deben ser mostradas en pantalla, y .F. si no deben ser mostradas. Ejemplo: Return {"MATXNF", .F.} Estructura del array:
|
Ejemplo PE:
#INCLUDE "PROTHEUS.CH" User function LOCXPERG() Local aRet := {} If FunName() == "MATA467N" //Factura de Salida MsgAlert("Punto de Entrada LOCXPERG ") aRet := {"MTXTES", .T.} EndIf Return aRet
04. INFORMACIÓN ADICIONAL
Grupo Estándar
ORDEN | PREGUNTA | TIPO | TAMAÑO | DECIMAL |
---|---|---|---|---|
01 | ¿Incluir Vínculo ? | N | 1 | 0 |
02 | ¿Asiento Contab. On-Line ? | N | 1 | 0 |
03 | ¿Muestra Asiento Contab. ? | N | 1 | 0 |
04 | ¿Agrupa Asientos ? | N | 1 | 0 |
¡ Atención !
No utilizar menos preguntas, que las que se usan en el padrón.
En caso de incluir nuevas preguntas, no serán consideradas y tampoco modifican la funcionalidad padrón.
¡IMPORTANTE!
El grupo de preguntas utilizado en el Punto de Entrada debe tener el mismo tamaño y estructura que el grupo de preguntas estándar, sin omitir ninguna pregunta. La finalidad de este PE es mantener las respuestas por DEFAULT para cada documento o grupo de documentos
05. ASUNTOS RELACIONADOS
- documento_tecnico
- dt
- sigafat
- pe
- locxnf
- locxperg
- perguntas
- preguntas
- dmicns-21523
- 21112094
- backoffice
- protheus
- mi
- squad_sul
- 12_1_2210
- 12_1_2310
- 12_1_2410
- ticket_21112094
- dmicns_21523
- punto_de_entrada
- ponto_de_entrada
- mata521
- mata942
- outputfields
- outputfieldsall
- outputfieldsarg
- outputfieldsbol
- outputfieldschi
- outputfieldscol
- outputfieldsmex
- outputfieldspar
- outputfieldsper
- outputfieldsdom
- outputfieldsequ
- outputfieldseua
- outputfieldsrus
- outputfieldsuru
- inputfields
- inputfieldsall
- inputfieldsarg
- inputfieldsbol
- inputfieldschi
- inputfieldscol
- inputfieldsmex
- inputfieldspar
- inputfieldsper
- inputfieldsdom
- inputfieldsequ
- inputfieldseua
- inputfieldsrus
- inputfieldsuru
- fields
- locxpar
- locxarg
- locxbol
- locxcol
- locxdom
- locxequ
- locxeua
- locxmex
- locxper
- locxuru
- locxchi
- lxinctb
- lxinest
- lxinfin
- lxinfis
- lxinpco
- lxinpms
- lxintms
- lxinwms
- modxfun
- tipodoc
- locxin
- locxout
- locxnf2
- locxnfe
- locxncs
- locxnds
- locxnfs
- locxres
- lxoutctb
- lxoutest
- lxoutfin
- lxoutfis
- lxoutpco
- lxoutpms
- lxoutwms
- mercado_internacional
- mexico
- mex