Tabela: CGL - Ativos no Exterior


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


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Ativos no ExteriorCGL_FILIAL+CGL_IDTAFA345




Indices(SIX)
OrdemChaveDescriçãoNickName
1CGL_FILIAL+CGL_IDID
2CGL_FILIAL+DTOS(CGL_PERIOD)+CGL_IDTATVPeríodo + Id Tp Ativo







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
CGL_FILIAL Filial Filial Deve representar nesse campo a filial do sistema. C 2 0 Sim Altera Real 033 1 2
CGL_ID ID Identificador do Registro Deve representar neste campo o código de identificação do registro. Este código é controlado internamente pelo sistema de forma incremental e único por filial. C 36 0 TAFGeraID("TAF") Nao Vizualiza Real 085 1 2
CGL_PERIOD Período Período Deve representar neste campo o Período correspondente as informações prestadas no registro. D 8 0 XFUNVldUni("CGL",2, DTOS(M->CGL_PERIOD)+FWFLDGET("CGL_TIPATV")+ FWFLDGET("CGL_DISCRI"),.F.) Sim Altera Real 1 1
CGL_TIPATV Tipo Ativo Tipo de Ativo Deve representar nesse campo o tipo de ativo. C 14 0 @! XFUNVldUni("CGL",2, DTOS(FWFLDGET("CGL_PERIOD"))+M->CGL_TIPATV+FWFLDGET("CGL_DISCRI"),.F.) .And. xFunVldCmp("CW6",2) Iif(!INCLUI .and. !Empty(CGL->CGL_IDTATV),Posicione("CW6",1,xFilial("CW6")+ CGL->CGL_IDTATV,"CW6_CODIGO"),"") CW6 S Sim Altera Virtual Posicione("CW6",1,xFilial("CW6")+CGL->CGL_IDTATV,"CW6_CODIGO") 1 1
CGL_DTPATV Desc Tip Atv Descrição Tipo de Ativo Deve representar neste campo a descrição do tipo de ativo conforme tabela do SPED C 220 0 IIF(!INCLUI .AND. !EMPTY(CGL->CGL_IDTATV),Posicione("CW6",1,xFilial("CW6")+CGL->CGL_IDTATV,"CW6_DESCRI"),"") Nao Vizualiza Virtual 1 2
CGL_PAIS País País Deve representar neste campo o Código do Pais. C 6 0 @! XFUNVldCmp("C08",3) C08 S Sim Altera Real 1 1
CGL_DPAIS Desc País Desc País Deve representar neste campo o a descrição do País. C 220 0 @! IF(!INCLUI.AND.!EMPTY(CGL->CGL_PAIS),Posicione("C08",3,xFilial("C08") +CGL->CGL_PAIS,"C08_CODIGO+' – '+C08_DESCRI"),"") Nao Vizualiza Virtual 1 2
CGL_DISCRI Discrim. Discriminação Deve representar neste campo as informações correspondentes aos ativos, tais como: tipo, localização, data de aquisição e de venda, de quem foi adquirido, a quem foi alienado, instituição que intermediou a operação, valor de aquisição e/ou de venda em moeda estrangeira, instituição financeira e agência, Tratando-se de aplicação financeira ou depósito e, na hipótese de participações societárias, espécie de participação e empresa investida. C 220 0 @! XFUNVldUni("CGL",2, DTOS(FWFLDGET("CGL_PERIOD"))+ FWFLDGET("CGL_TIPATV")+M->CGL_DISCRI) Sim Altera Real 1 1
CGL_VLANT Val Anterior Valor Anterior Deve representar neste campo o Valor no final do período anterior (valor recuperado da escrituração anterior) N 16 2 @E 9,999,999,999,999.99 Sim Altera Real 1 1
CGL_VLATU Val Atual Valor Atual Deve representar neste campo o Valor no final do período atual. N 16 2 @E 9,999,999,999,999.99 Sim Altera Real 1 1
CGL_IDTATV Id Tp Ativo Id do Tipo de Ativo Deve representar neste campo o identificador do código do indicador do ano calendário. C 36 0 Nao Vizualiza Real 1 2
CGL_STATUS Status Reg. Status do Registro Campo de uso interno do sistema. Deve representar neste campo o status do registro: (Vazio) = Registro Novo 0 = Registro Válido (integração) 1 = Registro invalido (integração) C 1 0 @! Nao Altera Real 079 1 2