Tabela: C40 - Oper da atividade imobiliaria


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


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Oper da atividade imobiliariaC40_FILIAL+C40_IDTAFA070




Indices(SIX)
OrdemChaveDescriçãoNickName
1C40_FILIAL+C40_IO+C40_UI+C40_IEMP+C40_CPF+C40_CNPJ+DTOS(C40_DTO)+C40_CSTP+C40_CSTCInd Operação + Uni Imobi + Id.Atividade + CPF + CNPJ + Dt Operação + C
2C40_FILIAL+C40_CPFCPF
3C40_FILIAL+C40_CNPJCNPJ
4C40_FILIAL+DTOS(C40_DTO)Dt Operação
5C40_FILIAL+C40_IDID




Abas(SXA)
XA_ALIASXA_ORDEMXA_DESCRICXA_AGRUPXA_TIPO
C401Ident. Unidade Imobiliária
C402Valores de PIS/Pasep
C403Valores da Cofins




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
C40_FILIAL Filial Filial Informar o Código da Filial C 2 0 Nao Altera Real 033 1 2
C40_ID ID Identificador Registro Deve representar o código de identificação do registro. Este código é controlado internamente pelo sistema de forma incremental e único por filial. C 6 0 @! GetSx8Num("C40","C40_ID") Sim Vizualiza Real 1 1 2
C40_DTO Dt Operação Data da Operação Deve representar a data da operação de venda da unidade imobiliária. D 8 0 XFUNVld() Sim Altera Real 1 1 1
C40_IO Ind Operação Indic do tipo da Operação Deve representar o Indicador do Tipo da Operação O conteúdo do campo pode ser: 01 – Venda a Vista de Unidade Concluída; 02 – Venda a Prazo de Unidade Concluída; 03 – Venda a Vista de Unidade em Construção; 04 – Venda a Prazo de Unidade em Construção; 05 – Outras. A informação deste campo corresponde á um código de identificação conforme respectivo cadastro. C 6 0 @! XFUNVldCmp("C41",3).AND.XFUNVld() C41 S Sim Altera Real 1 1 1
C40_DIO Des Operação Des Tipo da Operação Deve representar a descrição do Indicador do Tipo da Operação: O conteúdo do campo pode ser: 01 – Venda a Vista de Unidade Concluída; 02 – Venda a Prazo de Unidade Concluída; 03 – Venda a Vista de Unidade em Construção; 04 – Venda a Prazo de Unidade em Construção; 05 – Outras. C 220 0 @! IF(!INCLUI.AND.!EMPTY(C40->C40_IO),POSICIONE("C41",3,xFilial("C41")+C40->C40_IO,"C41_CODIGO+' - '+C41_DESCRI"),"") Nao Vizualiza Virtual 1 1 2
C40_UI Uni Imobi Unidade Imobiliaria Deve representar o Indicador do tipo de unidade imobiliária Vendida O Conteudo do campo pode ser: 01 – Terreno adquirido para venda; 02 – Terreno decorrente de loteamento; 03 – Lote oriundo de desmembramento de terreno; 04 – Unidade resultante de incorporação imobiliária; 05 – Prédio construído/em construção para venda; 06 – Outras. A informação deste campo corresponde á um código de identificação conforme respectivo cadastro. C 6 0 @! XFUNVldCmp("C42",3) .AND.XFUNVld() C42 S Sim Altera Real 1 1 1
C40_DUI Des Indi Imo Des Indic Uni Imobiliaria Deve representar a descrição do Indicador do tipo de unidade imobiliária Vendida: 01 – Terreno adquirido para venda; 02 – Terreno decorrente de loteamento; 03 – Lote oriundo de desmembramento de terreno; 04 – Unidade resultante de incorporação imobiliária; 05 – Prédio construído/em construção para venda; 06 – Outras. C 220 0 @! IF(!INCLUI.AND.!EMPTY(C40->C40_UI),POSICIONE("C42",3,xFilial("C42")+C40->C40_UI,"C42_CODIGO+' - '+C42_DESCRI"),"") Nao Vizualiza Virtual 1 1 2
C40_IEMP Id.Atividade Identif. Atividade Deve representar neste campo a identificação ou nome do empreendimento C 100 0 @! XFUNVld() Sim Altera Real 1 1 1
C40_DESUNI Des Imobi. Descrição Resumida Imobil Deve representar a descrição da unidade imobiliária. C 90 0 @! Sim Altera Real 1 1 2
C40_NUMCON Num Contrato Numero do Contrato Deve representar o número do Contrato/Documento que formaliza a venda da unidade imobiliária C 100 0 @! Sim Altera Real 1 1 2
C40_CPF CPF CPF Deve representar o CPF da pessoa física adquirente da unidade imobiliária. C 11 0 @R 999.999.999-99 XFUNVld() Sim Altera Real 1 1 2
C40_CNPJ CNPJ CNPJ Deve representar o CNPJ da pessoa jurídica adquirente da unidade imobiliária. C 14 0 @R 99.999.999/9999-99 XFUNVld().AND.CGC(M->C40_CNPJ) Sim Altera Real 1 1 2
C40_VTOTVE V Total UI Valor Total da UI Deve representar o Valor total da unidade imobiliária vendida atualizado até o período da escrituração N 16 2 @E 9,999,999,999,999.99 S Sim Altera Real 1 1 1
C40_VRECAC Val Acumulad Valor Total Acumulado Deve representar o Valor total recebido no mês da escrituração. N 16 2 @E 9,999,999,999,999.99 S Sim Altera Real 1 1 2
C40_VTOTRE Val Recebido Valor Total Recebido Deve representar o Valor total recebido no mês da escrituração N 16 2 @E 9,999,999,999,999.99 S Sim Altera Real 1 1 1
C40_CSTP CST PIS CST PIS Deve representar o Código da Situação Tributária referente ao PIS/PASEP, conforme a Tabela disponibilizada pelo Fisco. A informação deste campo corresponde á um código de identificação conforme respectivo cadastro. C 6 0 @! XFUNVldCmp("C17",3) .AND.XFUNVld() C17 S Sim Altera Real 2 1 1
C40_DCSTPI Des CST PIS Des CST PIS Deve representar a descrição do Código da Situação Tributária referente ao PIS/PASEP, conforme a Tabela disponibilizada pelo Fisco. C 220 0 @! IF(!INCLUI.AND.!EMPTY(C40->C40_CSTP),POSICIONE("C17",3,xFilial("C17")+C40->C40_CSTP,"C17_CODIGO+' - '+C17_DESCRI"),"") Nao Vizualiza Virtual 2 1 2
C40_VBCPIS BC de PIS Base de Calculo de PIS Deve representar o valor da base de cálculo do PIS/Pasep referente à receita tributável da atividade imobiliária. N 16 2 @E 9,999,999,999,999.99 S Sim Altera Real 2 1 2
C40_ALQPIS Alq de PIS Alíquota de PIS Deve representar o valor da alíquota aplicável para fins de apuração da contribuição (0,65% ou 1,65%), conforme o caso. N 8 4 @E 999.9999 S Sim Altera Real 2 1 2
C40_VPIS Valor de PIS Valor de PIS Deve representar o valor do PIS/Pasep apurado. Este campo deve ser igual ao resultado da expressão: C40_VBCPIS*C40_ALQPIS/100 N 16 2 @E 9,999,999,999,999.99 XFUNVldVal() Sim Altera Real 2 1 2
C40_CSTC CST COFINS CST de COFINS Deve representar o Código da Situação Tributária referente a COFINS, conforme a Tabela disponibilizada pelo Fisco. A informação deste campo corresponde á um código de identificação conforme respectivo cadastro. C 6 0 @! XFUNVldCmp("C17",3).AND.XFUNVld() C17 S Sim Altera Real 3 1 1
C40_DCSTCO Des CST COF Des CST de COFINS Deve representar o Código da Situação Tributária referente a COFINS, conforme a Tabela disponibilizada pelo Fisco. C 220 0 @! IF(!INCLUI.AND.!EMPTY(C40->C40_CSTC),POSICIONE("C17",3,xFilial("C17")+C40->C40_CSTC,"C17_CODIGO+' - '+C17_DESCRI"),"") Nao Vizualiza Virtual 3 1 2
C40_VBCCOF BC de COFINS Base de Calculo de COFINS Deve representar o valor da base de cálculo da Cofins referente à receita tributável da atividade imobiliária. N 16 2 @E 9,999,999,999,999.99 S Sim Altera Real 3 1 2
C40_ALQCOF Alq COFINS Alq de COFINS Deve representar o valor da alíquota aplicável para fins de apuração da contribuição (3% ou 7,6%), conforme o caso. N 8 4 @E 999.9999 S Sim Altera Real 3 1 2
C40_VCOFIN Val COFINS Valor de COFINS Deve representar o valor da Cofins apurada. Este campo deve ser igual ao resultado da expressão: C40_VBCCOF*C40_ALQCOF/100 N 16 2 @E 9,999,999,999,999.99 XFUNVldVal() Sim Altera Real 3 1 2
C40_PERREC Per Receita Percentual de Receita Deve representar o percentual da receita total recebida até o mês, da unidade imobiliária vendida. Este campo deve ser igual ao resultado da expressão: (C40_VRECAC+C40_VTOTRE)/M->C40_VTOTVE N 8 4 @E 999.9999 XFUNVldVal() Sim Altera Real 1 1 2
C40_INDNAT Ind Natureza Indicador de Natureza Deve representar o Indicador da Natureza Específica do Empreendimento O Conteúdo do campo pode ser: 1 - Consórcio; 2 - SCP; 3 – Incorporação em Condomínio; 4 - Outras. C 1 0 @! Pertence(" 1234") Sim Altera Real 1=Consórcio;2=SCP;3=Incorporação em Condomínio;4=Outras. 1 1 2
C40_INFCOM Inf Comp Informações Complementare Deve representar as Informações Complementares C 220 0 @! Sim Altera Real 1 1 2
C40_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) 2 = Registro transmitido 3 = Registro transmitido com inconsistência(s) 4 = Registro transmitido válido 9 = Em Processamento C 1 0 @! Pertence(" 012349") Nao Altera Real 0=Reg.Válido;1=Reg.Inválido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistência;4=Reg.Transmitido válido;9=Em Processamento 079 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
C45 C40_ID C45_ID
C44 C40_ID C44_ID
C43 C40_ID C43_ID