Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SICACOM - Compras
Función:N/A
País:Ecuador
Pacote Atusx011213
Ticket:15045407
Requisito/Story/Issue (informe el requisito vinculado):DMINA-16892


02. SITUACIÓN/REQUISITO

En la rutina de Clientes (CRMA980), después de seleccionar la consulta del campo Provincia(A1_EST) y posteriormente seleccionar la consulta de campo Cd. Ciudad(A1_COD_MUN) la información mostrada no corresponde con la Provincia. Pasa la misma situación con los campos Cd. Mun Entre (A1_CODMUNE) vs Cod Prov Ent(A1_EST) y Cod. ProvCo (A1_ESTC) vs Cd. Mun Cobra(A1_CODMUNC)


03. SOLUCIÓN

En la consulta de municipios (A1_COD_MUN), CODMUN, se modifica el Filtro para obtener las ciudades relacionadas a la Provincia (A1_EST). 

Se crean la consulta CODMUE y se signa al campo Cd. Mun Entre (A1_CODMUNE) para mostrar los municipios relacionados a la Provincia de Entrega (A1_ESTE).

Se crean la consulta CODMUC y se signa al campo Cd. Mun Cobra (A1_CODMUNC) para mostrar los municipios relacionados a la Provincia de Cobro (A1_ESTC).

En los gatillos del campo A1_CODMUNE con secuencia 002 y 003, se modifican las Reglas para obtener la Provincia (A1_ESTE) y su descripción (A1_DESCEE).

En los gatillos del campo A1_CODMUNC con secuencia 002 y 003, se modifican las Reglas para obtener la Provincia (A1_ESTC) y su descripción (A1_DESCEC).

Se modifica el tamaño del campo A1_CODMUNC a 5 caracteres.


  1. Realizar un respaldo de la base de datos.
  2. Realizar las actualizaciones al Diccionario especificadas en la sección 04. Información Adicional.
  1. Ingresar al módulo Compras (SIGACOM).
  2. Ingresar a la rutina Clientes, ubicada en el menú "Actualizaciones | Archivos | Clientes" (CRMA980).
  3. Dar clic en el Botón "Incluir".
  4. En la Carpeta “Registro”, en el campo Provincia (A1_EST) seleccionar un valor de la consulta (F3).
  5. En el campo Cd. Ciudad (A1_COD_MUN) seleccionar un valor de la consulta (F3).
    • Revisar que los registros mostrados en la consulta estándar correspondan a la Provincia (A1_EST) seleccionada anteriormente.
  6. En la Carpeta “Adm/Fin”, en el campo Cod. ProvCob (A1_ESTC) seleccionar un valor de la consulta (F3).
  7. En la Carpeta “Otros”, en el campo Cd Mun Cobra (A1_CODMUNC) seleccionar un valor de la consulta (F3).
    • Revisar que los registros mostrados en la consulta estándar correspondan a la Provincia de Cobro (A1_ESTC) seleccionada anteriormente.
  8. En la Carpeta “Fiscales”, en el campo Cod Prov Ent (A1_ESTE) seleccionar un valor de la consulta (F3).
  9. En la Carpeta “Otros”, en el campo Cd Mun Entre (A1_CODMUNE) seleccionar un valor de la consulta (F3).
    • Revisar que los valores mostrados en la consulta estándar correspondan a la Provincia de entrega (A1_ESTE) seleccionada anteriormente.


Si en los campos Cd. Ciudad (A1_COD_MUN), Cd Mun Entre (A1_CODMUNE) y Cd Mun Cobra (A1_CODMUNC), se asigna directamente valor y éste pertenece a una Provincia, los campos Provincia (A1_EST), Cod. ProvCob (A1_ESTC) y Cod Prov Ent (A1_ESTE) se llenaran automáticamente.




04. INFORMACIÓN ADICIONAL


Consulta Estándar (SXB)

Modificar el Filtro de la consulta CODMUN - Código Municipio.

Agregar/Modificar la información presentada en color azul.

Alias

Tipo

SecuenciaColumnaDescripciónContém

CODMUN

1

01DBCódigo Municipio    CC2

CODMUN

2

0103Código IBGE         

CODMUN

2

0202Descripción         
CODMUN40101Código                 CC2_CODMUN  
CODMUN40102Descripción  CC2_MUN
CODMUN40201DescripciónCC2_MUN
CODMUN40202Código              CC2_CODMUN
CODMUN501

CC2_CODMUN
CODMUN601

CC2->CC2_EST==M->A1_EST  


Crear la consulta CODMUC - Cód. Munic. Cobranza.

Alias

Tipo

SecuenciaColumnaDescripciónContém
CODMUC101DBCód. Munic. CobranzaCC2
CODMUC20103Ciudad              
CODMUC20202Descripción         
CODMUC40101Ciudad              CC2_CODMUN 
CODMUC40102Descripción         CC2_MUN 
CODMUC40201Ciudad              CC2_CODMUN 
CODMUC40202Descripción         CC2_MUN 
CODMUC501

CC2_CODMUN
CODMUC601

CC2->CC2_EST==M->A1_ESTC   


Crear de la consulta CODMUE - Código Munic. Entreg.

Alias

Tipo

SecuenciaColumnaDescripciónContém
CODMUE101DBCódigo Munic. EntregCC2
CODMUE20103Descripción         
CODMUE20202Ciudad              
CODMUE40101Ciudad              CC2_CODMUN  
CODMUE40102Descripción         CC2_MUN
CODMUE40201Ciudad              CC2_CODMUN
CODMUE40202Descripción         CC2_MUN
CODMUE501

CC2_CODMUN
CODMUE601

CC2->CC2_EST==M->A1_EST  


Disparadores (SX7)

Modificar la Regla para los siguientes Disparadores

Agregar/Modificar la información presentada en color azul.

Campo DominioA1_CODMUNC
Secuencia002
ReglaCC2->CC2_EST
Campo Ctr. DominioA1_ESTC
TipoP - Primario
SeekN - No
Campo DominioA1_CODMUNC
Secuencia003
ReglaPosicione('SX5',1,xFilial('SX5')+"12"+M->A1_ESTC,'X5DESCRI()')
Campo Ctr. DominioA1_DESCEC
TipoP - Primario
SeekN - No
Campo DominioA1_CODMUNE 
Secuencia002
ReglaCC2->CC2_EST
Campo Ctr. DominioA1_ESTE
TipoP - Primario
SeekN - No


Campo DominioA1_CODMUNE
Secuencia003
ReglaPosicione('SX5',1,xFilial('SX5')+"12"+M->A1_ESTE,'X5DESCRI()')
Campo Ctr. DominioA1_DESCEE
TipoP - Primario
SeekN - No


Modificar el campo A1_CODMUNC

Agregar la información presentada en color azul.

Campo

A1_CODMUNC

Orden

ZZ

Tipo

Caracter

Tamaño

5

Decimal

0

Formato

@!

Título

Cd Mun Cobra

Descripción

Municipio de la Cobranza

Modo EdiciónEmpty(M->A1_CBAIRRC)
Cons. EstándarCODMUC - Cód. Munic. Cobranza

Val. Sistema

Vazio() .Or. ExistCpo("CC2",,3)

Usado 

Campo

A1_CODMUNE

Orden

ZZ

Tipo

Caracter

Tamaño

5

Decimal

0

Formato

@!

Título

Cd Mun Entre

Descripción

Municipio de la Entrega     

Modo EdiciónEmpty(M->A1_CBAIRRE)

Cons. Estándar

CODMUE - Código Munic. Entreg

Val. Sistema

Vazio() .Or. ExistCpo("CC2",,3)

Usado 



¡IMPORTANTE!

Los cambios al diccionario de datos fueron incorporados en el pacote "011213". La presente solución aplica para versiones 12.1.33 o superiores.


05. ASUNTOS RELACIONADOS

N/A