Função da Rotina.
Rotina de importacao do fluxo orcamentario por natureza do PCO, realiza a Amarração de Natureza X Conta Orcamentaria.
Necessario
SUbstituir a Função CNI270HEAD que realiza a criação do HEAD, pois a mesma utiliza o X3 diretamente do banco, devera ser utilizada
dbStruct() na FJ7.
Tabela - FJ7
Campos identificados no Fonte.
FJ7_ITEM = " "
FJ7_NATUR = ED_CODIGO
FJ7_DESNAT
FJ7_FILIAL
FJ7_COINI
FJ7_COFIM
FJ7_CCINI
FJ7_CCFIM
FJ7_ITCTBF
FJ7_ITCTBI
FJ7_CLVRLI
FJ7_CLVRLF
FJ7_CLASSE
Indice.
1 - FJ7_FILIAL+FJ7_NATUR+FJ7_ITEM
Atualmente a tabela FJ7 é denominada como Custo Transação Captação
FJ7_CODCAP
FJ7_DESC
FJ7_FILIAL
FJ7_ITCTRA
Será necessário criar uma nova tabela pois a FJ7 utilizada no projeto CNI foi sobreposta para a tabela Custo Transação Captação.
Troca de nome de funções.
Fazer a Reescrita utilizando MVC.
Adicionar a rotina ao menu.
Será necessário realizar a troca de nome de funções.
CNIA270 = FINA270
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
Será necessário aumentar a Grid da tela conforme evidência a Baixo.
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 | Padrao | 1 | 0 |
05. Referências