Á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 módelo 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

...

tabsPaso 01, Paso 02, Paso 03, Paso 04
idspaso1,paso2

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:

Son rutinas que son exclusivas de países de Mercado Internacional y al ser ejecutadas en ambientes de Brasil no existen las tablas, por lo cual es lógico que se detonen los errores.log.

Image Added


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).

Image Added

04. INFORMACIÓN ADICIONAL

No aplica.


Card documentos
InformacaoSolución disponible para versión 12.1.17 o superior

...

defaultyes
referenciapaso1

...

defaultno
referenciapaso2

04. INFORMACIÓN ADICIONAL

Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaque.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

  • No aplica.


    Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>