Tabela: CRW - Pagamentos Diversos


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


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Pagamentos DiversosCRW_FILIAL+CRW_ID+CRW_VERSAO




Indices(SIX)
OrdemChaveDescriçãoNickName
1CRW_FILIAL+CRW_ID+CRW_VERSAOID + Id. Ver. Reg
2CRW_FILIAL+CRW_INDAPU+CRW_PERAPU+CRW_IDREND+CRW_TPINSC+CRW_NRINSC+CRW_ATIVOInd.Per.Apur + Per.Apuração + Cód.Rend. + Tipo Insc. B + Nr.Insc. Ben
3CRW_FILIAL+CRW_IDREND+CRW_NRINSCCód.Rend. + Nr.Insc. Ben
4CRW_FILIAL+CRW_PROTULUlt.Prot.Tr.







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
CRW_FILIAL Filial Filial Deve representar neste campo o código da Filial referente ao cadastro. C 2 0 Sim Altera Real 033 1 2
CRW_ID ID Identificador do Registro Deve representar neste campo a identificação única do registro. C 6 0 @! GetSx8Num( "CRW", "CRW_ID") Sim Vizualiza Real 1 1
CRW_VERSAO Id. Ver. Reg Id da versão do registro Deve representar neste campo a identificação da versão do registro. Será composto por Data + Hora da ação (Inclusão/Alteração/Exclusão). C 14 0 @! Nao Altera Real 078 1 2
CRW_INDAPU Ind.Per.Apur Indic.Período Apuração Deve representar neste campo o indicativo de período de apuração: 1= Folha de Pagamento Mensal 2= Folha do Décimo Terceiro Salário C 1 0 @! Pertence("12") .And. XFUNVldUni("CRW",2,M->CRW_INDAPU+M->CRW_PERAPU+M->CRW_IDREND+M->CRW_TPINSC+M->CRW_NRINSC+M->CRW_ATIVO) Sim Altera Real 1=Folha de Pagamento Mensal;2=Folha do Décimo Terceiro Salário 1 1
CRW_PERAPU Per.Apuração Período da Apuração Deve representar neste campo o período de apuração da folha de pagamento no formato MMAAAA. C 6 0 @! XFUNVldUni("CRW",2,M->CRW_INDAPU+M->CRW_PERAPU+M->CRW_IDREND+M->CRW_TPINSC+M->CRW_NRINSC+M->CRW_ATIVO) Sim Altera Real 1 1
CRW_IDREND Cód.Rend. Código Rendimento Deve representar neste campo o código do rendimento conforme tabela da receita federal. C 6 0 @! xFunVldCmp("CUF",,,,1,) .AND. XFUNVldUni("CRW",2,M->CRW_INDAPU+M->CRW_PERAPU+M->CRW_IDREND+M->CRW_TPINSC+M->CRW_NRINSC+"1") CUF S Sim Altera Real 1 2
CRW_DIDREN Desc.Rend. Desc. do Rendimento Deve representar neste campo a descrição do rendimento. C 220 0 @! Iif(!INCLUI .and. !Empty(CRW->CRW_IDREND),Posicione("CUF",1,xFilial("CUF")+CRW->CRW_IDREND,"CUF_CODIGO+' - '+CUF_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRW_TPINSC Tipo Insc. B Tipo de Inscrição Benefic Deve representar neste campo o tipo de inscrição do beneficiário. C 1 0 @! Pertence("12") .And. XFUNVldUni("CRW",2,M->CRW_INDAPU+M->CRW_PERAPU+M->CRW_IDREND+M->CRW_TPINSC+M->CRW_NRINSC+M->CRW_ATIVO) Sim Altera Real 1=Pessoa Jurídica;2=Pessoa Física 1 2
CRW_NRINSC Nr.Insc. Ben Nr. Inscrição do Benefici Deve representar neste campo o número de inscrição do beneficiário. Deve ser um CPF, caso o beneficiário seja uma pessoa física. Ou um CNPJ, caso o beneficiário seja uma pessoa jurídica. C 14 0 @! XFUNVldUni("CRW",2,M->CRW_INDAPU+M->CRW_PERAPU+M->CRW_IDREND+M->CRW_TPINSC+M->CRW_NRINSC+M->CRW_ATIVO) Sim Altera Real 1 2
CRW_NOMEBE Nome Benef. Nome do Beneficiário Deve representar neste campo o nome/razão do beneficiário. C 60 0 @! Sim Altera Real 1 2
CRW_IDPAIS Cód.País Código País Deve representar neste campo o código do país. C 6 0 @! XFUNVldCmp("C08",3) C08 S Sim Altera Real 1 2
CRW_DIDPAI Desc.País Desc. do País Deve representar neste campo a descrição do país. C 220 0 @! IF(!INCLUI.AND.!EMPTY(CRW->CRW_IDPAIS),POSICIONE("C08",3,xFilial("C08")+CRW->CRW_IDPAIS,"C08_CODIGO+' - '+C08_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRW_LOGRAD Endereço Endereço Deve representar neste campo o endereço do beneficiário. C 80 0 @! Sim Altera Real 1 2
CRW_NUMERO Número Número Deve representar neste campo o número do logradouro do beneficiário. C 10 0 @! Sim Altera Real 1 2
CRW_COMPLE Complemento Complemento Deve representar neste campo o complemento do logradouro do beneficiário. C 30 0 @! Sim Altera Real 1 2
CRW_BAIRRO Bairro Bairro Deve representar neste campo o bairro do beneficiário. C 60 0 @! Sim Altera Real 1 2
CRW_DCODMU Des Mun. Desc Município Deve representar neste campo a descrição do município do beneficiário. C 220 0 @! Sim Altera Real 1 2
CRW_CEP Cód. Postal Cód. End. Postal Deve representar neste campo o código de endereçamento postal do beneficiário. C 10 0 @R 99999-999 Sim Altera Real 1 2
CRW_TPNIF Tp. NIF Tipo do NIF Deve representar neste campo o indicativo do número de identificação fiscal do beneficiário. C 1 0 @! Pertence("123") Sim Altera Real 1=Beneficiário com NIF;2=Beneficiário dispensado do NIF;3=País não exige NIF; 1 2
CRW_NIF NIF Num. Ident. Fiscal Deve representar neste campo o número de identificação fiscal do beneficiário. C 20 0 @! Sim Altera Real 1 2
CRW_RELFON Id. Relac. Relação Fonte Pagadora Deve representar neste campo a relação da fonte pagadora pessoa jurídica e beneficiário pessoa jurídica. C 6 0 @! xFunVldCmp("CUB",,,,1,.T.) CUB S Sim Altera Real 1 2
CRW_DRELFO Des Relac. Desc Relação Fonte Pag. Deve representar neste campo a descrição da relação da fonte pagadora com o beneficiário. C 220 0 @! Iif(!INCLUI .and. !Empty(CRW->CRW_RELFON),Posicione("CUB",1,xFilial("CUB")+CRW->CRW_RELFON,"CUB_CODIGO+' - '+CUB_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRW_DTLAUD Data Laudo Dt Laudo Molestia Grave Deve representar neste campo a data atribuída pelo laudo da moléstia grave caso o beneficiário seja portador de moléstia grave. D 8 0 Sim Altera Real 1 2
CRW_CNPJPS CNPJ Oper. CNPJ Oper. Plano de Saúde Deve representar neste campo o CNPJ da operadora do plano de saúde C 14 0 @R 99.999.999/9999-99 CGC(M->CRW_CNPJPS) Sim Altera Real 1 2
CRW_VLRTIT Vlr Pago Tit Valor pago pelo Titular Deve representar neste campo o valor pago pelo titular. N 16 2 @E 9,999,999,999,999.99 Sim Altera Virtual 1 2
CRW_VERANT Id. Ver. Ant Id Versão Anterior Reg Campo de uso interno do sistema. Deve representar neste campo a identificação da versão anterior do registro. Este campo herdará a versão do registro anterior, quando se tratar de uma alteração/exclusão. C 14 0 @! Nao Vizualiza Real 078 1 2
CRW_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
CRW_PROTUL Ult.Prot.Tr. Prot. Últ.transmissão Reg Campo de uso interno do sistema. Deve representar neste campo o Protocolo da última transmissão do registro C 44 0 @! Sim Vizualiza Real 080 1 2
CRW_PROTPN Pnlt.Prot.Tr Prot. Penúltima transm. Campo de uso interno do sistema. Deve representar neste campo o Protocolo da Penúltima transmissão do registro C 44 0 @! Nao Vizualiza Real 080 1 2
CRW_EVENTO Id. Evento Identificação do Evento Campo de uso interno do sistema. Deve representar neste campo a identificação do evento. Deve ser preenchido com: I=Inclusão A=Alteração E=Exclusão C 1 0 @! Pertence("IAE") "I" Sim Altera Virtual I=Inclusão;A=Alteração;E=Exclusão 081 1 2
CRW_ATIVO Reg. Ativo? Registro Ativo? Campo de uso interno do sistema. Deve representar neste Campo se o registro está ativo: 1= Sim 2= Não C 1 0 @! Pertence("12") "1" Nao Vizualiza Real 1=Sim;2=Não 082 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
CU7 CRW_FILIAL+CRW_ID+CRW_VERSAO CU7_FILIAL+CU7_ID+CU7_VERSAO
CRX CRW_FILIAL+CRW_ID+CRW_VERSAO CRX_FILIAL+CRX_ID+CRX_VERSAO
CU9 CRW_FILIAL+CRW_ID+CRW_VERSAO CU9_FILIAL+CU9_ID+CU9_VERSAO
CU8 CRW_FILIAL+CRW_ID+CRW_VERSAO CU8_FILIAL+CU8_ID+CU8_VERSAO