Rutina de importación del flujo presupuestario por modalidad del PCO, realiza el vínculo de Modalidad vs Cuenta Presupuestaria.
Es necesario crear una nueva tabla porque la FJ7 utilizada en el proyecto CNI se sobrepuso a la tabla Costo Transacción Captación y realizar el cambio del apunte de la tabla FJ7 a la nueva tabla que se creará.
También es necesario realizar la migración al estándarMVC.
Agregar la rutina al menú:
Actualizaciones > Registro
Sustituir la función CNI270HEAD que realiza la creación del HEAD, porque esta utiliza el X3 directamente de la base, se deberá utilizar dbStruct() na FJ7.
Realiza el Vínculo Registro de Modalidad VS Cuentas Presupuestarias
Modificación del Vínculo Registro de Modalidad VS Cuentas Presupuestarias
Borrado del Vínculo Registro de Modalidad VS Cuentas Presupuestarias
Visualiza el Vínculo Registro de Modalidad VS Cuentas Presupuestarias
Importa el flujo presupuestario por modalidad del PCO.
Es necesario realizar el cambio de nombre de funciones.
CNIA270 = FINA272
CNI270INC = F272INC
CNI270MNT = F272MNT
CNI270HEAD = F272HEAD
CNI270COLS = F272COLS
CNI270GGRV = F272GGRV
CNI270VLD = F272VLD
CNI270LOK = F272LOK
CNI270TOK = F272TOK
CNI270VLG = F272VLG
CNI270IMP = F272IMP
CNI270MARK = F272MARK
CNI270TDMK = F272TDMK
CNI270SE7 = F272SE7
CNI270PERG = F272PERG
CNI270ORD = F272ORD
CNI270GTMP = F272GTMP
CNI270CHAV = F272CHAV
CNI270SLD = F272SLD
CNI270DAT = F272DAT
CNI270TMP = F272TMP
CNI270CAMP = F272CAMP
CNI270MOED = F272MOED
X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_TITSPA | X3_TITENG | X3_DESCRIC | X3_DESCSPA | X3_DESCENG | X3_PICTURE | X3_VALID | X3_USADO | X3_RELACAO | X3_F3 | X3_NIVEL | X3_RESERV | X3_CHECK | X3_TRIGGER | X3_PROPRI | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_VLDUSER | X3_CBOX | X3_CBOXSPA | X3_CBOXENG | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER | X3_PYME | X3_CONDSQL | X3_CHKSQL | X3_IDXSRV | X3_ORTOGRA | X3_IDXFLD | X3_TELA | X3_PICBRV | X3_AGRUP | X3_POSLGT | X3_MODAL |
FJ7 | 01 | FJ7_FILIAL | C | 8 | Filial | Sucursal | Branch | Sucursal del sistema | Sucursal | Branch of the System | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇ | 1 | ÇÇ | N | 033 | S | N | 1 | 2 | ||||||||||||||||||||||||||
FJ7 | 02 | FJ7_NATUR | C | 10 | Modalidad | Modalidad | Modalidad | Código de la modalidad | Código de la modalidad | Código de la modalidad | @! | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | ■└ | S | S | N | A | R | ExistCpo("SED") | ||||||||||||||||||||||||||
FJ7 | 03 | FJ7_DESNAT | C | 30 | Desc Modalid | Desc Modalid | Desc Modalid | Descripción de la modalidad | Descripción de la modalidad | Descripción de la modalidad | @! | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | IF(!INCLUI,POSICIONE("SED",1,XFILIAL("SED") + FJ7->FJ7_NATUR,"ED_DESCRIC"),"") | ■└ | S | N | V | V | |||||||||||||||||||||||||||
FJ7 | 04 | FJ7_ITEM | C | 4 | Ítem | Ítem | Ítem | Ítem secuencial | Ítem secuencial | Ítem secuencial | @! | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | ■└ | S | N | V | R | ||||||||||||||||||||||||||||
FJ7 | 05 | FJ7_COINI | C | 20 | De Cta. Pres. | De Cta. Pres. | De Cta. Pres. | Cód Cta Presupues Inicial | Cód Cta Presupues Inicial | Código de la cuenta presupuestaria | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | AK5 | ■└ | S | N | A | R | Ç | ExistCpo("AK5") .And. CNI270VLD("FJ7_COINI") | 013 | |||||||||||||||||||||||||
FJ7 | 06 | FJ7_COFIM | C | 20 | A Cta. Presup | A Cta. Presup | A Cta. Presup | Cód Cta Presupues Final | Cód Cta Presupues Final | Cód Cta Presupues Final | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | AK5 | ■└ | S | N | A | R | Ç | ExistCpo("AK5") .And. CNI270VLD("FJ7_COFIM") | 013 | |||||||||||||||||||||||||
FJ7 | 07 | FJ7_CLASSE | C | 6 | Clase | Clase | Clase | Código de la clase | Código de la clase | Código de la clase | @! | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | AK6 | ■└ | S | N | A | R | Vazio() .Or. ExistCpo("AK6") | ||||||||||||||||||||||||||
FJ7 | 08 | FJ7_CCINI | C | 20 | De UO | De Cent Cost | De Cent Cost | Cód UO Inicial | Cód Cent Costo Inicial | Cód Cent Costo Inicial | @! | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | CTT | ■└ | S | N | A | R | Vazio() .Or. ExistCpo("CTT") .And. CNI270VLD("FJ7_CCINI") | 004 | |||||||||||||||||||||||||
FJ7 | 09 | FJ7_CCFIM | C | 20 | A UO | A CentCost | A CentCost | Cód UO Final | Cód Cent Costo Final | Cód Cent Costo Final | @! | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | CTT | ■└ | S | N | A | R | Vazio() .Or. ExistCpo("CTT") .And. CNI270VLD("FJ7_CCFIM") | 004 | |||||||||||||||||||||||||
FJ7 | 10 | FJ7_ITCTBI | C | 20 | CR. De Cont | Ít. De Cont | Ít. De Cont | Cód CR Contable Inicial | Cód Ítem Contable Inicial | Cód Ítem Contable Inicial | @! | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | CTD | ■└ | S | N | A | R | Vazio() .Or. ExistCpo("CTD") .And. CNI270VLD("FJ7_ITCTBI") | 005 | |||||||||||||||||||||||||
FJ7 | 11 | FJ7_ITCTBF | C | 20 | CR. A Cont | Ít. A Cont | Ít. A Cont | Cód CR Contable Final | Cód Ítem Contable Final | Cód Ítem Contable Final | @! | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | CTD | ■└ | S | N | A | R | Vazio() .Or. ExistCpo("CTD") .And. CNI270VLD("FJ7_ITCTBF") | 005 | |||||||||||||||||||||||||
FJ7 | 12 | FJ7_CLVRLI | C | 20 | De Clas Val | De Clas Val | De Clas Val | Cód Clase Valor Inicial | Cód Clase Valor Inicial | Cód Clase Valor Inicial | @! | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | CTH | ■└ | S | N | A | R | Vazio() .Or. ExistCpo("CTH") .And. CNI270VLD("FJ7_CLVRLI") | 006 | |||||||||||||||||||||||||
FJ7 | 13 | FJ7_CLVRLF | C | 20 | A Clas Val | De Clas Val | De Clas Val | Cód Clase Valor Final | Cód Clase Valor Inicial | Cód Clase Valor Inicial | @! | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | CTH | ■└ | S | N | A | R | Vazio() .Or. ExistCpo("CTH") .And. CNI270VLD("FJ7_CLVRLF") | 006 | |||||||||||||||||||||||||
FJ7 | 14 | FJ7_CODCAP | C | 8 | Código Cap | Cód.Captac. | Cap Code | Código de la capacitación | Código de la capacitación | Collection Code | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | 1 | äÇ | S | N | N | 1 | 2 | |||||||||||||||||||||||||||
FJ7 | 15 | FJ7_ITCTRA | C | 5 | Ítem C Trans | Ítem C.Trans | Ítem C Trans | Ítem Costo Transacción | Ítem costo transacción | Item Transaction Cost | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | 1 | äÇ | S | N | N | 1 | 2 | |||||||||||||||||||||||||||
FJ7 | 16 | FJ7_DESC | C | 40 | Descripción | Descripción | Description | Descripción del costo Trans | Descripc.Costo Trans. | Description Trans Cost | ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá | 1 | äÇ | S | N | N | 1 | 2 |
ÍNDICE | ORDEN | CLAVE | DESCRIPCIÓN | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
FJ7 | 2 | FJ7_FILIAL+FJ7_CODCAP+FJ7_ITCTRA | Modalidad+Ítem | Modalidad+Ítem | Modalidad+Ítem | U | N | ||||
FJ7 | 1 | FJ7_FILIAL+FJ7_NATUR+FJ7_ITEM | Modalidad+Ítem | Modalidad+Ítem | Modalidad+Ítem | U | N | 2 | 3 |
X2_CHAVE | X2_PATH | X2_ARQUIVO | X2_NOME | X2_NOMESPA | X2_NOMEENG | X2_ROTINA | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_DELET | X2_TTS | X2_UNICO | X2_PYME | X2_MODULO | X2_DISPLAY | X2_SYSOBJ | X2_USROBJ | X2_POSLGT | X2_CLOB | X2_AUTREC | X2_TAMFIL | X2_TAMUN | X2_TAMEMP |
FJ7 | FJ7T10 | Costo Transacción Captación | Costo transacción captación | Caption Transaction Cost | C | C | C | FJ7_FILIAL+FJ7_CODCAP+FJ7_ITCTRA | S | 6 | 1 | 2 | 2 |
Campo | NOVATAB_FILIAL |
Orden | 01 |
Tipo | C |
Tamaño | 8 |
Reservado | Sí |
Decimal | |
Formato | |
Título | Sucursal |
Descripción | Sucursal del sistema |
Nivel | 1 |
Utilizado | |
Obligatorio | |
Browse | N |
Visual | |
Contexto | |
When | |
Relación | |
Valid. | |
Validación Sis. | |
Consulta estándar | |
Grupo de campos | 033 - Tamaño de la sucursal |
TOTVS PDV | Sí |
Modal | No |
Campo | NOVATAB_NATUR |
Orden | 02 |
Tipo | C |
Tamaño | 10 |
Reservado | No |
Decimal | |
Formato | @! |
Título | Modalidad |
Descripción | Código de la modalidad |
Nivel | |
Utilizado | Sí |
Obligatorio | |
Browse | N |
Visual | A |
Contexto | R |
When | |
Relación | |
Valid. | |
Validación Sis. | ExistCpo("SED") |
Consulta estándar | |
Grupo de campos |
Campo | NOVATAB_DESNAT |
Orden | 03 |
Tipo | C |
Tamaño | 30 |
Reservado | No |
Decimal | |
Formato | @! |
Título | Desc Modalid |
Descripción | Descripción de la modalidad |
Nivel | |
Utilizado | Sí |
Obligatorio | |
Browse | N |
Visual | V |
Contexto | V |
When | |
Relación | IF(!INCLUI,POSICIONE("SED",1,XFILIAL("SED") + FJ7->FJ7_NATUR,"ED_DESCRIC"),"") |
Valid. | |
Validación Sis. | |
Consulta estándar | |
Grupo de campos |
ÍTEM
Campo | NOVATAB_ITEM |
Orden | 04 |
Tipo | C |
Tamaño | 4 |
Reservado | No |
Decimal | |
Formato | @! |
Título | Ítem |
Descripción | Ítem secuencial |
Nivel | |
Utilizado | Sí |
Obligatorio | |
Browse | N |
Visual | V |
Contexto | R |
When | |
Relación | |
Valid. | |
Validación Sis. | |
Consulta estándar | |
Grupo de campos |
Campo | NOVATAB_COINI |
Orden | 05 |
Tipo | C |
Tamaño | 20 |
Reservado | No |
Decimal | |
Formato | |
Título | De Cta. Pres. |
Descripción | Cód Cta Presupues Inicial |
Nivel | |
Utilizado | Sí |
Obligatorio | Ç |
Browse | N |
Visual | A |
Contexto | R |
When | |
Relación | |
Valid. | |
Validación Sis. | ExistCpo("AK5") .And. CNI270VLD("FJ7_COINI") |
Consulta estándar | AK5 |
Grupo de campos | 013 - Cuenta presupuestaria |
Campo | NOVATAB_COFIM |
Orden | 06 |
Tipo | C |
Tamaño | 20 |
Reservado | No |
Decimal | |
Formato | |
Título | A Cta. Presup |
Descripción | Cód Cta Presupues Final |
Nivel | |
Utilizado | Sí |
Obligatorio | Ç |
Browse | N |
Visual | A |
Contexto | R |
When | |
Relación | |
Valid. | |
Validación Sis. | ExistCpo("AK5") .And. CNI270VLD("FJ7_COFIM") |
Consulta estándar | AK5 |
Grupo de campos | 013 - Cuenta presupuestaria |
Campo | NOVATAB_CLASSE |
Orden | 07 |
Tipo | C |
Tamaño | 6 |
Reservado | No |
Decimal | |
Formato | @! |
Título | Clase |
Descripción | Código de la clase |
Nivel | |
Utilizado | Sí |
Obligatorio | |
Browse | N |
Visual | A |
Contexto | R |
When | |
Relación | |
Valid. | |
Validación Sis. | Vazio() .Or. ExistCpo("AK6") |
Consulta estándar | AK6 |
Grupo de campos |
Campo | NOVATAB_CCINI |
Orden | 08 |
Tipo | C |
Tamaño | 20 |
Reservado | No |
Decimal | |
Formato | @! |
Título | De UO |
Descripción | Cód UO Inicial |
Nivel | |
Utilizado | Sí |
Obligatorio | |
Browse | N |
Visual | A |
Contexto | R |
When | |
Relación | |
Valid. | |
Validación Sis. | Vazio() .Or. ExistCpo("CTT") .And. CNI270VLD("FJ7_CCINI") |
Consulta estándar | CTT |
Grupo de campos | 004 - Centro de costo |
Campo | NOVATAB_CCFIM |
Orden | 09 |
Tipo | C |
Tamaño | 20 |
Reservado | No |
Decimal | |
Formato | @! |
Título | A UO |
Descripción | Cód UO Final |
Nivel | |
Utilizado | Sí |
Obligatorio | |
Browse | N |
Visual | A |
Contexto | R |
When | |
Relación | |
Valid. | |
Validación Sis. | Vazio() .Or. ExistCpo("CTT") .And. CNI270VLD("FJ7_CCFIM") |
Consulta estándar | CTT |
Grupo de campos | 004 - Centro de costo |
Campo | NOVATAB_ITCTBI |
Orden | 10 |
Tipo | C |
Tamaño | 20 |
Reservado | No |
Decimal | |
Formato | @! |
Título | CR. De Cont |
Descripción | Cód CR Contable Inicial |
Nivel | |
Utilizado | Sí |
Obligatorio | |
Browse | N |
Visual | A |
Contexto | R |
When | |
Relación | |
Valid. | |
Validación Sis. | Vazio() .Or. ExistCpo("CTD") .And. CNI270VLD("FJ7_ITCTBI") |
Consulta estándar | CTD |
Grupo de campos | 005 - Ítem contable |
Campo | NOVATAB_ITCTBF |
Orden | 11 |
Tipo | C |
Tamaño | 20 |
Reservado | No |
Decimal | |
Formato | @! |
Título | CR. A Cont |
Descripción | Cód CR Contable Final |
Nivel | |
Utilizado | Sí |
Obligatorio | |
Browse | N |
Visual | A |
Contexto | R |
When | |
Relación | |
Valid. | |
Validación Sis. | Vazio() .Or. ExistCpo("CTD") .And. CNI270VLD("FJ7_ITCTBF") |
Consulta estándar | CTD |
Grupo de campos | 005 - Ítem contable |
Campo | NOVATAB_CLVRLI |
Orden | 12 |
Tipo | C |
Tamaño | 20 |
Reservado | No |
Decimal | |
Formato | @! |
Título | De Clas Val |
Descripción | Cód Clase Valor Inicial |
Nivel | |
Utilizado | Sí |
Obligatorio | |
Browse | N |
Visual | A |
Contexto | R |
When | |
Relación | |
Valid. | |
Validación Sis. | Vazio() .Or. ExistCpo("CTH") .And. CNI270VLD("FJ7_CLVRLI") |
Consulta estándar | CTH |
Grupo de campos | 006 - Clase de valor |
Campo | NOVATAB_CLVRLF |
Orden | 13 |
Tipo | C |
Tamaño | 20 |
Reservado | No |
Decimal | |
Formato | @! |
Título | A Clas Val |
Descripción | Cód Clase Valor Final |
Nivel | |
Utilizado | Sí |
Obligatorio | |
Browse | N |
Visual | A |
Contexto | R |
When | |
Relación | |
Valid. | |
Validación Sis. | Vazio() .Or. ExistCpo("CTH") .And. CNI270VLD("FJ7_CLVRLF") |
Consulta estándar | CTH |
Grupo de campos | 006 - Clase de valor |
Campo | NOVATAB_CODCAP |
Orden | 14 |
Tipo | C |
Tamaño | 8 |
Reservado | Sí |
Decimal | |
Formato | |
Título | Código Cap |
Descripción | Código de la capacitación |
Nivel | 1 |
Utilizado | Sí |
Obligatorio | |
Browse | |
Visual | |
Contexto | |
When | |
Relación | |
Valid. | |
Validación Sis. | |
Consulta estándar | |
Grupo de campos | |
TOTVS PDV | Sí |
Modal | No |
Campo | NOVATAB_ITCTRA |
Orden | 15 |
Tipo | C |
Tamaño | 5 |
Reservado | Sí |
Decimal | |
Formato | |
Título | Ítem C Trans |
Descripción | Ítem Costo Transacción |
Nivel | 1 |
Utilizado | Sí |
Obligatorio | |
Browse | |
Visual | |
Contexto | |
When | |
Relación | |
Valid. | |
Validación Sis. | |
Consulta estándar | |
Grupo de campos | |
TOTVS PDV | Sí |
Modal | No |
Campo | NOVATAB_DESC |
Orden | 16 |
Tipo | C |
Tamaño | 40 |
Reservado | Sí |
Decimal | |
Formato | |
Título | Descripción |
Descripción | Descripción del costo Trans |
Nivel | 1 |
Utilizado | Sí |
Obligatorio | |
Browse | |
Visual | |
Contexto | |
When | |
Relación | |
Valid. | |
Validación Sis. | |
Consulta estándar | |
Grupo de campos | |
TOTVS PDV | Sí |
Modal | No |
1 - FJ7_FILIAL+FJ7_NATUR+FJ7_ITEM
2 - FJ7_FILIAL+FJ7_CODCAP+FJ7_ITCTRA
Cómo se utiliza hoy la Tabla y el FJ7
Actualmente la tabla FJ7 se denomina como Costo Transacción Captación
FJ7_CODCAP
FJ7_DESC
FJ7_FILIAL
FJ7_ITCTRA
FJ7_ITEM
FJ7_NATUR
FJ7_DESNAT
FJ7_FILIAL
FJ7_COINI
FJ7_COFIM
FJ7_CCINI
FJ7_CCFIM
FJ7_ITCTBF
FJ7_ITCTBI
FJ7_CLVRLI
FJ7_CLVRLF
FJ7_CLASSE
1 - FJ7_FILIAL+FJ7_NATUR+FJ7_ITEM
Es necesario aumentar la grilla de la pantalla de acuerdo con la siguiente evidencia.
FJ7_FILIAL | FJ7_NATUR | FJ7_ITEM | FJ7_COINI | FJ7_COFIM | FJ7_CLASSE | FJ7_CCINI | FJ7_CCFIM | FJ7_ITCTBI | FJ7_ITCTBF | FJ7_CLVRLI | FJ7_CLVRLF | FJ7_CODCAP | FJ7_ITCTRA | FJ7_DESC | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
| 001 | 001 | 001 | 001 | 000003 | 001 | 001 | 001 | 001 | 001 | 001 | 001 | 001 | Estándar | 1 | 0 |