Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoServicios

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre TécnicoFecha
FISA827Registro Responsabilidades/Obligaciones DIAN y Tributos.25/02/2021
País:Mercado Internacional
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-11125


02. SITUACIÓN/REQUISITO

Se reporta para Débito Técnico que al instanciar el modelo de datos de MVC a partir de la rutina FISA827 se muestra el error.log que indica que no existe la variable nOpcConf:

[variable does not exist NOPCCONF] ### Stack: // THREAD ERROR ([12708], ernani, SPON010114909) 27/01/2021 08:01:57 // variable does not exist NOPCCONF on MODELDEF(FISA827.PRW) 12/11/2019 21:06:12 line : 65 // // [TOTVS build: 7.00.131227A-20201106 NG] // Called from MODELDEF(FISA827.PRW) 12/11/2019 21:06:12 line : 65 // Called from FWLOADMODEL(PROTHEUSFUNCTIONMVC.PRX) 22/01/2021 15:57:53 line : 3728 // Called from LOADMODEL(EVALMDL.PRW) 18/01/2021 17:24:34 line : 793 // Called from EVALSRC(EVALMDL.PRW) 18/01/2021 17:24:34 line : 668 // Called from VERIFICAR(EVALMDL.PRW) 18/01/2021 17:24:34 line : 365 // Called from RUNPROC(EVALMDL.PRW) 18/01/2021 17:24:34 line : 238 // Called from EVALMDL(EVALMDL.PRW) 18/01/2021 17:24:34 line : 170 // Called from STATICCALL(EVALMDL.PRW) 18/01/2021 17:24:34 line : 170 //

03. SOLUCIÓN

Rutina FISA827:

En el ModelDef() y ViewDef() se declara la nueva variable nOpcPan la cual es inicializada con valor 1 (Resp. Obligaciones DIAN), y es asignada con el valor de la variable nOpcConf solo si está última se encuentra declarada, y esta nueva variable es la que será utilizada para definir la llaves y visualización de los campos de acuerdo a si la funcionalidad aplica para el registro de Resp. Obligaciones DIAN o Tributos DIAN.

Adicional se eliminaron las funciones no utilizadas F827PRE() y F827CHANLI(), ya que su antigua funcionalidad fue sustituida por el la función F827TRIGR()

Las siguientes rutinas fueron colocadas como excepciones por Ernani Forastieri por los siguientes motivos:

...

Para las siguientes rutinas se utiliza el Menú, Modelo y Vista de la rutina de Registro de Cuentas Contables (CTBA020), y al existir un tratamiento en la función de Carga del panel de Visión Gerencial con base en la cuenta (CTSLoad) para el modelo CTSDETAIL donde se muestran los registros tomando en cuenta la Filial (CTS_FILIAL) y rango de Cuenta (CTS_CT1INI/CTS_CT1FIM), por lo cual no existe problema que en el SetRelation() se utilice únicamente la Filial (CTS_FILIAL).

04. INFORMACIÓN ADICIONAL

No aplica.


Card documentos
InformacaoSolución disponible para versión 12.1.17 o superior.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

  • No aplica.


    Templatedocumentos

...