01. Resumen

Rutina de importación del flujo presupuestario por modalidad del PCO, realiza el vínculo de Modalidad vs Cuenta Presupuestaria.

Creación de una nueva tabla

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

MVC

También es necesario realizar la migración al estándarMVC.

Menú

Agregar la rutina al menú:

Actualizaciones > Registro 

Retirar lectura del SX3

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.

02. Operaciones

Incluir

Realiza el Vínculo Registro de Modalidad VS Cuentas Presupuestarias

Modificar

Modificación del Vínculo Registro de Modalidad VS Cuentas Presupuestarias

Borrar

Borrado del Vínculo Registro de Modalidad VS Cuentas Presupuestarias

Visualizar

Visualiza el Vínculo Registro de Modalidad VS Cuentas Presupuestarias

Importar

Importa el flujo presupuestario por modalidad del PCO.

03. Cambio de nombre de funciones

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

04. Estructura de datos

Estructura

SX3

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

SIX

Í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

SX2

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




Campos

SUCURSAL

Campo

NOVATAB_FILIAL

Orden

01

Tipo

C

Tamaño

8

Reservado

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

Modal

No

MODALID

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

Obligatorio


Browse

N

Visual

A

Contexto

R

When


Relación


Valid.


Validación Sis.

ExistCpo("SED")

Consulta estándar


Grupo de campos


DESNAT

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

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

Obligatorio


Browse

N

Visual

V

Contexto

R

When


Relación


Valid.


Validación Sis.


Consulta estándar


Grupo de campos


COINI

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

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

COFIM

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

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

CLASE

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

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


CCINI

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

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

CCFIM

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

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

ITCTBI

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

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

ITCTBF

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

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

CLVRLI

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

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

CLVRLF

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

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

CODCAP

Campo

NOVATAB_CODCAP

Orden

14

Tipo

C

Tamaño

8

Reservado

Decimal


Formato


Título

Código Cap

Descripción

Código de la capacitación

Nivel

1

Utilizado

Obligatorio


Browse


Visual


Contexto


When


Relación


Valid.


Validación Sis.


Consulta estándar


Grupo de campos


TOTVS PDV

Modal

No


ITCTRA

Campo

NOVATAB_ITCTRA

Orden

15

Tipo

C

Tamaño

5

Reservado

Decimal


Formato


Título

Ítem C Trans

Descripción

Ítem Costo Transacción

Nivel

1

Utilizado

Obligatorio


Browse


Visual


Contexto


When


Relación


Valid.


Validación Sis.


Consulta estándar


Grupo de campos


TOTVS PDV

Modal

No

DESC

Campo

NOVATAB_DESC

Orden

16

Tipo

C

Tamaño

40

Reservado

Decimal


Formato


Título

Descripción

Descripción

Descripción del costo Trans

Nivel

1

Utilizado

Obligatorio


Browse


Visual


Contexto


When


Relación


Valid.


Validación Sis.


Consulta estándar


Grupo de campos


TOTVS PDV

Modal

No


Índice

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


Campos identificados en el fuente FINA272 (CNI)

Campos:

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

Índice

1 - FJ7_FILIAL+FJ7_NATUR+FJ7_ITEM

05. Corrección de pantalla

Es necesario aumentar la grilla de la pantalla de acuerdo con la siguiente evidencia.


06. Grabación en la base de datos

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





07. Documentos adjuntos

six0101.dtcsx20101.dtcsx30101.dtc


  • Sem rótulos