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 Atusx | 011213 |
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.
- Realizar un respaldo de la base de datos.
- Realizar las actualizaciones al Diccionario especificadas en la sección 04. Información Adicional.
- Ingresar al módulo Compras (SIGACOM).
- Ingresar a la rutina Clientes, ubicada en el menú "Actualizaciones | Archivos | Clientes" (CRMA980).
- Dar clic en el Botón "Incluir".
- En la Carpeta “Registro”, en el campo Provincia (A1_EST) seleccionar un valor de la consulta (F3).
- 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.
- En la Carpeta “Adm/Fin”, en el campo Cod. ProvCob (A1_ESTC) seleccionar un valor de la consulta (F3).
- 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.
- En la Carpeta “Fiscales”, en el campo Cod Prov Ent (A1_ESTE) seleccionar un valor de la consulta (F3).
- 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 | Secuencia | Columna | Descripción | Contém |
CODMUN | 1 | 01 | DB | Código Municipio | CC2 |
CODMUN | 2 | 01 | 03 | Código IBGE | |
CODMUN | 2 | 02 | 02 | Descripción | |
CODMUN | 4 | 01 | 01 | Código | CC2_CODMUN |
CODMUN | 4 | 01 | 02 | Descripción | CC2_MUN |
CODMUN | 4 | 02 | 01 | Descripción | CC2_MUN |
CODMUN | 4 | 02 | 02 | Código | CC2_CODMUN |
CODMUN | 5 | 01 | CC2_CODMUN | ||
CODMUN | 6 | 01 | CC2->CC2_EST==M->A1_EST |
Crear la consulta CODMUC - Cód. Munic. Cobranza.
Alias | Tipo | Secuencia | Columna | Descripción | Contém |
CODMUC | 1 | 01 | DB | Cód. Munic. Cobranza | CC2 |
CODMUC | 2 | 01 | 03 | Ciudad | |
CODMUC | 2 | 02 | 02 | Descripción | |
CODMUC | 4 | 01 | 01 | Ciudad | CC2_CODMUN |
CODMUC | 4 | 01 | 02 | Descripción | CC2_MUN |
CODMUC | 4 | 02 | 01 | Ciudad | CC2_CODMUN |
CODMUC | 4 | 02 | 02 | Descripción | CC2_MUN |
CODMUC | 5 | 01 | CC2_CODMUN | ||
CODMUC | 6 | 01 | CC2->CC2_EST==M->A1_ESTC |
Crear de la consulta CODMUE - Código Munic. Entreg.
Alias | Tipo | Secuencia | Columna | Descripción | Contém |
CODMUE | 1 | 01 | DB | Código Munic. Entreg | CC2 |
CODMUE | 2 | 01 | 03 | Descripción | |
CODMUE | 2 | 02 | 02 | Ciudad | |
CODMUE | 4 | 01 | 01 | Ciudad | CC2_CODMUN |
CODMUE | 4 | 01 | 02 | Descripción | CC2_MUN |
CODMUE | 4 | 02 | 01 | Ciudad | CC2_CODMUN |
CODMUE | 4 | 02 | 02 | Descripción | CC2_MUN |
CODMUE | 5 | 01 | CC2_CODMUN | ||
CODMUE | 6 | 01 | 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 Dominio | A1_CODMUNC |
Secuencia | 002 |
Regla | CC2->CC2_EST |
Campo Ctr. Dominio | A1_ESTC |
Tipo | P - Primario |
Seek | N - No |
Campo Dominio | A1_CODMUNC |
Secuencia | 003 |
Regla | Posicione('SX5',1,xFilial('SX5')+"12"+M->A1_ESTC,'X5DESCRI()') |
Campo Ctr. Dominio | A1_DESCEC |
Tipo | P - Primario |
Seek | N - No |
Campo Dominio | A1_CODMUNE |
Secuencia | 002 |
Regla | CC2->CC2_EST |
Campo Ctr. Dominio | A1_ESTE |
Tipo | P - Primario |
Seek | N - No |
Campo Dominio | A1_CODMUNE |
Secuencia | 003 |
Regla | Posicione('SX5',1,xFilial('SX5')+"12"+M->A1_ESTE,'X5DESCRI()') |
Campo Ctr. Dominio | A1_DESCEE |
Tipo | P - Primario |
Seek | N - 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ón | Empty(M->A1_CBAIRRC) |
Cons. Estándar | CODMUC - Cód. Munic. Cobranza |
Val. Sistema | Vazio() .Or. ExistCpo("CC2",,3) |
Usado | Sí |
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ón | Empty(M->A1_CBAIRRE) |
Cons. Estándar | CODMUE - Código Munic. Entreg |
Val. Sistema | Vazio() .Or. ExistCpo("CC2",,3) |
Usado | Sí |
Los cambios al diccionario de datos fueron incorporados en el pacote "011213". La presente solución aplica para versiones 12.1.33 o superiores.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
N/A