Tabela: DE0 - EDI - Cabeçalho de Layout


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
EDI - Cabeçalho de LayoutTMSAE20




Indices(SIX)
OrdemChaveDescriçãoNickName
1DE0_FILIAL+DE0_CODLAY+DE0_CODREGCod. Layout + Cod.Registro
2DE0_FILIAL+DE0_CODLAY+DE0_IDTREGCod. Layout + Identif.Reg
3DE0_FILIAL+DE0_CODREGCod.Registro
4DE0_FILIAL+DE0_CODLAY+DE0_CODRCPCod. Layout + Reg. Complem







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
DE0_FILIAL Filial Filial do Sistema Filial do Sistema. C 2 0 Sim Altera Virtual 033 1 2
DE0_CODLAY Cod. Layout Codigo do layout Este campo trata do código para representar a estrutura que será usada no layout. C 6 0 @! ExistCpo("DE9") .AND. ExistChav("DE0",M->DE0_CODLAY+M->DE0_CODREG,1) DE0 S Sim Altera Virtual Inclui 1 1
DE0_DSCLAY Desc. Layout Descricao do Layout Este campo é preenchido automaticamente pelo sistema com a descrição do layout informada no cadastro de layout. C 60 0 @! If(!Inclui,Posicione("DE9",1,xFilial("DE9")+DE9->DE9_CODLAY,"DE9_DSCLAY"),"") Sim Vizualiza Virtual Posicione("DE9",1,xFilial("DE9")+DE0->DE0_CODLAY,"DE9_DSCLAY") 1 1
DE0_CODREG Cod.Registro Codigo do Registro Código usado para representar o nome do registro deste layout. C 6 0 @! ExistCpo("DE3") .AND. ExistChav("DE0",M->DE0_CODLAY+M->DE0_CODREG,1) DE3 S Sim Altera Virtual Inclui 1 1
DE0_DSCREG Desc. Regist Descricao do Registro Este campo é preenchido automaticamente pelo sistema com a descrição do registro informada no cadastro de registros. C 80 0 @! If(!Inclui,Posicione("DE3",1,xFilial("DE3")+DE0->DE0_CODREG,"DE3_DSCREG"),"") Sim Vizualiza Virtual Posicione("DE3",1,xFilial("DE3")+DE0->DE0_CODREG,"DE3_DSCREG") 1 1
DE0_STATUS Status Status Este campo é preenchido automaticamente pelo sistema com a descrição do layout informada no cadastro de layout C 1 0 @! Pertence("12") "1" Sim Altera Virtual 1=Ativo;2=Inativo 1 1
DE0_TAMREG Tamanho Reg. Tamanho do Registro Informe o tamanho total do registro. N 4 0 9999 M->DE0_TAMREG > 0 Sim Altera Virtual 1 1
DE0_IDTREG Identif.Reg Identificador do Registro Informe a identificação do registro, normalmente é utilizado o próprio código do registro, podendo também ser utilizado como prioridade na geração do arquivo, sempre do menor para o maior. C 6 0 @! Sim Altera Real 1 1
DE0_CODRCP Reg. Complem Complemento de Registro Informe o código do registro dependente do registro atual (Filho). C 6 0 @! Empty(M->DE0_CODRCP) .Or. ExistCpo("DE3") DE3 S Sim Altera Virtual 1 2
DE0_DSCRCP Desc. Compl. Descricao do Reg Compl. Este campo é preenchido automaticamente pelo sistema com a descrição do registro informada no cadastro de registros. C 80 0 @! If(!Inclui,Posicione("DE3",1,xFilial("DE3")+DE0->DE0_CODRCP,"DE3_DSCREG"),"") Nao Vizualiza Virtual 1 2
DE0_OCOREG Ocorren Reg. Numero de Ocorrencias Informe o número de ocorrências máxima que o registro pode aparecer na geração do arquivo, informe 0 (Zero) para “indeterminado”. N 3 0 999 Sim Altera Virtual 1 2
DE0_ALIAS Alias Alias do Arquivo Informe o nome do arquivo Microsiga para o registro, utilizado na atualização dos dados na geração do arquivo. C 3 0 @! DE7 Sim Altera Virtual 1 2
DE0_POSICI Posiciona Posiciona Arquivo Informe Sim para posicionar num determinado ponto do Arquivo Microsiga, configurado através do campo Posic Ordem e Posic Chave, ou Não para começar a atualização a partir do primeiro registro do arquivo Microsiga. C 1 0 @! Pertence("12") "2" Sim Altera Virtual 1=Sim;2=Nao 1 2
DE0_POSORD Posic Ordem Posiciona na Ordem Informe a ordem utilizada para o posicionamento do arquivo Microsiga, quando o campo Posiciona estiver preenchido com Sim. C 2 0 @! TMSAE20SIX() Sim Altera Virtual 1 2
DE0_POSCHV Posic Chave Posiciona na Chave Informe a chave de pesquisa utilizada para o posicionamento do arquivo Microsiga, quando o campo Posiciona estiver preenchido com Sim. C 254 0 @!] Sim Altera Virtual 1 2
DE0_COND Condicao Condicao da Geracao Informe a condição utilizada na atualização do registro, onde, será efetuada a atualização dos dados enquanto a condição for verdadeira. C 254 0 @S70 Sim Altera Virtual 1 2
DE0_VALID Validacao Validacao do Registro Informe a validação para a geração dos dados, para cada registro do arquivo Microsiga será verificado se os dados estão de acordo com a validação, somente serão atualizados os registros validos. C 254 0 @S70 Sim Altera Virtual 1 2
DE0_NOMARQ Nome Arquivo Nome do Arquivo Informe o nome do arquivo quando utilizado quebra de nome de arquivo por registro, por exemplo, cada registro do layout tem um nome diferente: C 121 0 @S70 Sim Altera Virtual 1 2
DE0_CTRTAM Controla Tam Controla Tamanho Define se deverá controlar o tamanho do item de layout, quando informado “Não” o tamanho do campo será somente informativo. C 1 0 @! Pertence("12") "1" Sim Altera Virtual 1=Sim;2=Nao 1 1
DE0_QUERY Query Query Neste campo é possível escrever uma query, que será utilizada no Configurador do EDI. M 80 0 If(!Inclui,MSMM(DE0->DE0_CODQRY),'') Nao Altera Virtual 1 2
DE0_CODQRY Cod. Qry. Código Query Código da Query. C 6 0 Nao Altera Real 1 2
DE0_CODRC2 Reg. Comp. 2 Complemento de Registro 2 Informe o Complemento do Registro 2. C 6 0 @! Vazio() .OR. EXISTCPO("DE3") DE3 Sim Altera Virtual 1 2
DE0_CODRC3 Reg. Comp. 3 Complemento de Registro 3 Informe o Complemento do Registro 3. C 6 0 @! Vazio() .OR. EXISTCPO("DE3") DE3 Sim Altera Virtual 1 2
DE0_CTRESP Controla esp Controla Espaços Controla Espaço na geração do arquivo txt. 1=Sim(O arquivo é gerado sem espaços) 2=Não(O arquivo é gerado com espaços) C 1 0 @! Pertence('12') '1' Sim Altera Virtual 1 2
DE0_CODRC4 Reg. Comp. 4 Complemento de Registro 4 Informe o Complemento do Registro 4. C 6 0 @! Vazio() .OR. EXISTCPO("DE3") DE3 Sim Altera Real 1 2
DE0_CODRC5 Reg. Comp. 5 Complemento de Registro 5 Informe o Complemento do Registro 5. C 6 0 @! Vazio() .OR. EXISTCPO("DE3") DE3 Sim Altera Real 1 2
DE0_CODRC6 Reg. Comp. 6 Complemento de Registro 6 Complemento de Registro 6 C 6 0 @! Vazio() .OR. EXISTCPO("DE3") DE3 Sim Altera Real 1 2
DE0_CODCR6 Reg. Comp. 6 Complemento de Registro 6 Informe o Complemento do Registro 5. C 6 0 @! Vazio() .OR. EXISTCPO("DE3") DE3 Sim Altera Real 1 2