Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Rotina de importação do fluxo orçamentário por natureza do PCO, realiza a Amarração de Natureza X Conta Orcamentaria.

Criação de uma nova tabela.

Será necessário criar uma nova tabela pois a FJ7 utilizada no projeto CNI foi sobreposta para a tabela Custo Transação Captação, e realizar a troca do apontamento da tabela FJ7  para a nova tabela que será criada.

MVC

Também será necessário realizar a migração para o padrão MVC.

Menu

Adicionar a Rotina ao Menu:

Atualizações > Cadastro 

Remover leitura do SX3.

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.

02. Operações.

Incluir

Realiza a Amarração Cadastro de Natureza X Contas Orçamentarias

Alterar

Alteração da Amarração Cadastro de Natureza X Contas Orçamentarias

Excluir

Exclusão da Amarração Cadastro de Natureza X Contas Orçamentarias

Visualizar

Visualiza a Amarração Cadastro de Natureza X Contas Orçamentarias

Importar

Importa o fluxo orçamentário por natureza do PCO.

03

...

.

...

 Troca de nome de funções.

Será necessário realizar a troca de nome de funções.

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

...

04Estrutura de Dados.

Estrutura

SX3

X3_ARQUIVOX3_ORDEMX3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_TITSPAX3_TITENGX3_DESCRICX3_DESCSPAX3_DESCENGX3_PICTUREX3_VALIDX3_USADOX3_RELACAOX3_F3X3_NIVELX3_RESERVX3_CHECKX3_TRIGGERX3_PROPRIX3_BROWSEX3_VISUALX3_CONTEXTX3_OBRIGATX3_VLDUSERX3_CBOXX3_CBOXSPAX3_CBOXENGX3_PICTVARX3_WHENX3_INIBRWX3_GRPSXGX3_FOLDERX3_PYMEX3_CONDSQLX3_CHKSQLX3_IDXSRVX3_ORTOGRAX3_IDXFLDX3_TELAX3_PICBRVX3_AGRUPX3_POSLGTX3_MODAL
FJ701FJ7_FILIALC8
FilialSucursalBranchFilial do SistemaSucursalBranch of the System

ÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇ

1ÇÇ


N









033
S

N




12
FJ702FJ7_NATURC10
NaturezaNaturezaNaturezaCodigo da NaturezaCodigo da NaturezaCodigo da Natureza@!
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá


■└
SSNAR
ExistCpo("SED")


















FJ703FJ7_DESNATC30
Desc NaturezDesc NaturezDesc NaturezDescricao da NaturezaDescricao da NaturezaDescricao da Natureza@!
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇáIF(!INCLUI,POSICIONE("SED",1,XFILIAL("SED") + FJ7->FJ7_NATUR,"ED_DESCRIC"),"")

■└

SNVV




















FJ704FJ7_ITEMC4
ItemItemItemItem SequencialItem SequencialItem Sequencial@!
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá


■└

SNVR




















FJ705FJ7_COINIC20
Cta. Orc. DeCta. Orc. DeCta. Orc. DeCod Cta Orcament InicialCod Cta Orcament InicialCodigo da Conta Orcamenta

ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá
AK5
■└

SNARÇExistCpo("AK5") .And. CNI270VLD("FJ7_COINI")





013











FJ706FJ7_COFIMC20
Cta. Orc AteCta. Orc AteCta. Orc AteCod Cta Orcament FinalCod Cta Orcament FinalCod Cta Orcament Final

ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá
AK5
■└

SNARÇExistCpo("AK5") .And. CNI270VLD("FJ7_COFIM")





013











FJ707FJ7_CLASSEC6
ClasseClasseClasseCodigo da ClasseCodigo da ClasseCodigo da Classe@!
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá
AK6
■└

SNAR
Vazio() .Or. ExistCpo("AK6")


















FJ708FJ7_CCINIC20
UO DeCent Cust DeCent Cust DeCod UO InicialCod Cent Custo InicialCod Cent Custo Inicial@!
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá
CTT
■└

SNAR
Vazio() .Or. ExistCpo("CTT") .And. CNI270VLD("FJ7_CCINI")





004











FJ709FJ7_CCFIMC20
UO AteCentCust AteCentCust AteCod UO FinalCod Cent Custo FinalCod Cent Custo Final@!
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá
CTT
■└

SNAR
Vazio() .Or. ExistCpo("CTT") .And. CNI270VLD("FJ7_CCFIM")





004











FJ710FJ7_ITCTBIC20
CR. Cont DeIt. Cont DeIt. Cont DeCod CR Contabil InicialCod Item Contabil InicialCod Item Contabil Inicial@!
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá
CTD
■└

SNAR
Vazio() .Or. ExistCpo("CTD") .And. CNI270VLD("FJ7_ITCTBI")





005











FJ711FJ7_ITCTBFC20
CR. Cont AteIt. Cont AteIt. Cont AteCod CR Contabil FinalCod Item Contabil FinalCod Item Contabil Final@!
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá
CTD
■└

SNAR
Vazio() .Or. ExistCpo("CTD") .And. CNI270VLD("FJ7_ITCTBF")





005











FJ712FJ7_CLVRLIC20
Clas Vlr DeClas Vlr DeClas Vlr DeCod Classe Valor InicialCod Classe Valor InicialCod Classe Valor Inicial@!
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá
CTH
■└

SNAR
Vazio() .Or. ExistCpo("CTH") .And. CNI270VLD("FJ7_CLVRLI")





006











FJ713FJ7_CLVRLFC20
Clas Vlr AteClas Vlr DeClas Vlr DeCod Classe Valor FinalCod Classe Valor InicialCod Classe Valor Inicial@!
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá
CTH
■└

SNAR
Vazio() .Or. ExistCpo("CTH") .And. CNI270VLD("FJ7_CLVRLF")





006











FJ714FJ7_CODCAPC8
Codigo CapCod.Captac.Cap CodeCodigo da CapitaþÒoCodigo de la capitacionCollection Code

ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá

1äÇ















S

N
N


12
FJ715FJ7_ITCTRAC5
Item C TransItem C.TransItem C TransItem Custo TransaþÒoItem costo transaccionItem Transaction Cost

ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá

1äÇ















S

N
N


12
FJ716FJ7_DESCC40
DescriþÒoDescripcionDescriptionDescriþÒo do Custo TransDescripc.Costo Trans.Description Trans Cost

ÇÇÇÇÇÇÇÇÇÇÇÇÇÇá

1äÇ















S

N
N


12

...

CampoNOVATAB_DESNAT
Ordem03
TipoC
Tamanho30
ReservadoNão
Decimal
Formato@!
TituloDesc Naturez
DescriçãoDescricao Descrição da Natureza
Nivel
UsadoSim
Obrigatorio
BrowseN
VisualV
ContextoV
When
RelaçãoIF(!INCLUI,POSICIONE("SED",1,XFILIAL("SED") + FJ7->FJ7_NATUR,"ED_DESCRIC"),"")
Valid.
Validação Sis.
Consulta Padrão
Grupo de Campos

...

CampoNOVATAB_DESC
Ordem16
TipoC
Tamanho40
ReservadoSim
Decimal
Formato
TituloDescrição
DescriçãoDescrição do Custo Trans
Nivel1
UsadoSim
Obrigatorio
Browse
Visual
Contexto
When
Relação
Valid.
Validação Sis.
Consulta Padrão
Grupo de Campos
TOTVS PDVSim
ModalNão

Índice

1 - FJ7_FILIAL+FJ7_NATUR+FJ7_ITEM

2 - FJ7_FILIAL+FJ7_CODCAP+FJ7_ITCTRA

...


TOTVS PDVSim
ModalNão


Índice

1 - FJ7_FILIAL+FJ7_NATUR+FJ7_ITEM

2 - FJ7_FILIAL+FJ7_CODCAP+FJ7_ITCTRA


Como a Tabela e FJ7 é utilizada hoje.

...

Atualmente a tabela FJ7 é denominada como Custo Transação Captação

...

1 - FJ7_FILIAL+FJ7_NATUR+FJ7_ITEM

...

05Correção de Tela.

Será necessário aumentar a Grid da tela conforme evidência a Baixo.

...


06Gravação no Banco de Dados.

FJ7_FILIALFJ7_NATURFJ7_ITEMFJ7_COINIFJ7_COFIMFJ7_CLASSEFJ7_CCINIFJ7_CCFIMFJ7_ITCTBIFJ7_ITCTBFFJ7_CLVRLIFJ7_CLVRLFFJ7_CODCAPFJ7_ITCTRAFJ7_DESCD_E_L_E_T_R_E_C_N_O_R_E_C_D_E_L_
        001001001001000003001001001001001001001001Padrao                                  
10



...


07. Anexos.

View file
namesix0101.dtc
height250
View file
namesx20101.dtc
height250
View file
namesx30101.dtc
height250

...