Dicionário Protheus
Início

Tabela C5F no Protheus

Contr.Crd PIS/PASEP/COFINS

O que é a tabela C5F no Protheus?

A tabela C5F faz parte do sistema ERP Protheus da TOTVS e é utilizada para contr.crd pis/pasep/cofins.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela C5F possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela C5F, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE C5F
X2_PATH \DATA\
X2_ARQUIVO C5F990
X2_NOME Contr.Crd PIS/PASEP/COFINS
X2_NOMESPA Contr.Crd PIS/PASEP/COFINS
X2_NOMEENG PIS/PASEP/COFINS Crd. Contr.
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO C5F_FILIAL+C5F_ID
X2_PYME S
X2_MODULO 84
X2_DISPLAY -
X2_SYSOBJ TAFA081
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 1
X2_AUTREC 1
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 1956
R_E_C_D_E_L_ 0

Campos da Tabela C5F (23 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
C5F 01 C5F_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 31346 0
C5F 02 C5F_ID C 6 0 ID ID ID Identificador Registro Identificador Registro Register Identifier @! - x x x x x x x x x x x x x x x x GetSx8Num("C5F","C5F_ID") - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31347 0
C5F 03 C5F_TPTRIB C 1 0 Tipo Trib. Tipo Trib. Tax Type Tipo do Tributo Tipo de Tributo Tax Type @! Pertence("12").And. XFUNVld() x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 1=PIS/PASEP;2=Cofins 1=PIS/PASEP;2=Cofins 1=PIS/PASEP;2=Cofins - - - - - S - - N - N - - - 1 1 - - - 31348 0
C5F 04 C5F_PERIOD D 8 0 Data Movto Fecha Mov. Trans. Date Data do Movimento Decl. Fecha de Mov. Decl. Decl. Transaction Date - XFUNVld() x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 31349 0
C5F 05 C5F_PERAPR C 6 0 Per.Ap.Crd Per.Cal.Crd Crd.Calc.Per Per. Apuração do Crédito Per. Calculo de Credito Credit Calculation Period @R 99/9999 XFUNVld() x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 31350 0
C5F 06 C5F_ORCRE C 2 0 Ind.Org.Crd Ind.Org.Crd Crd Org. Ind Ind.Origem.Crédito Ind.Origen.Credito Credit Origin Ind. @! Pertence("01;02").And. XFUNVld() x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 01=Crédito decorrente de operações próprias;02=Crédito transferido por pessoa jurídica sucedida 01=Credito que surge de operaciones propias;02=Credito transferido por persona juridica sucedida 01=Credit originated from own operations;02=Credit transferred by suceeded legal entity - - - - - S - - N - N - - - 1 1 - - - 31351 0
C5F 07 C5F_CNPJ C 14 0 CNPJ Ced.Crd RNPJ Ced.Crd Crd.Ass.CNPJ CNPJ Cedente Crédito RNPJ Cedente Credito Credit Assigner CNPJ @R! NN.NNN.NNN/NNNN-99 CGC(M->C5F_CNPJ).And.XFUNVld() x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31352 0
C5F 08 C5F_CDCRE C 6 0 Cod.Tp.Crdto Cod.Tp.Crdto Credit Tp Cd Código do Tipo do Crédito Codigo de Tipo de Credito Credit Type Code @! XFUNVldCmp("C4D",3) .And.XFUNVld() x x x x x x x x x x x x x x x x - C4D 1 x x - S - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 31353 0
C5F 09 C5F_DCDCR C 220 0 Des.Tp.Crdto Des.Tp.Crdto Cr. Tp. Desc Desc. Tipo do Crédito Desc. Tipo do Credito Credit Type Description @! - x x x x x x x x x x x x x x x x IF(!INCLUI.AND.!EMPTY(C5F->C5F_CDCRE),POSICIONE("C4D",3,xFilial("C4D")+C5F->C5F_CDCRE,"C4D_CODIGO+' - '+C4D_DESCRI"),"") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 31354 0
C5F 10 C5F_VLCRAP N 16 2 Vlr.Crd.Apur Vlr.Crd.Calc Calc.Crd.Vl. Vlr.Crdto.Apur Vlr.Crdto.Calc Calc. Crdt. Vl. @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x x - S - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 31355 0
C5F 11 C5F_VLCREX N 16 2 Vlr.Crd.Ext. Vlr.Crd.Ext. Unt.Crd.Vl. Vlr.Crd.Extemp. Vlr.Crd.Extemp. Untemely Crd. Vl. @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31356 0
C5F 12 C5F_TCRAPU N 16 2 Vl.Cred.Apur Vl.Cred.Calc Calc.Cr.Vl. Tot.Crdto.Apurado Tot.Crdto.Calculado Calculated Crd. Tot. @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x x - S - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 31357 0
C5F 13 C5F_VLCRDS N 16 2 VlrCrdDesAnt VlrCrdDesAnt PrvDiscCrdVl Vlr.Crd.Descont.PAnterior Vlr.Crd.Descnt.PAnterior PreviousP. Disc. Crd. Vl. @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x x - S - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 31358 0
C5F 14 C5F_VCRRAN N 16 2 VlCrdResAnt VlCrdResAnt PrvResCrdVl Vl.Crd.Ressarc.Per.Ant. Vl.Crd.Resarc.Per.Ant. Prv.Per.Reimb.Crd.Vl. @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31359 0
C5F 15 C5F_VCRCAN N 16 2 VlCrdCompAnt VlCrdCompAnt PrvCompCrdVl Vlr.Crd.Comp.Per.Ant Vlr.Crd.Comp.Per.Ant Prv.Per.Comp.Crd.Vl. @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31360 0
C5F 16 C5F_SLCDIS N 16 2 Sld.Crd.Disp Sld.Acr.Disp Av.Crd.Bal. Sald.Cred.Disponível Sald.Acr.Disponible Available Cred. Bal. @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x x - S - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 31361 0
C5F 17 C5F_VLCRDE N 16 2 VlrCrdDesAtu VlrCrdDesAct CurDiscCrdVl Vlr.Crd.Descont.PAtual Vlr.Crd.Descnt.PActual CurrentP. Disc. Crd. Vl. @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31362 0
C5F 18 C5F_VCRRAT N 16 2 VlCrdResAtu VlCrdResAct CurResCrdVl Vl.Crd.Ressarc.Per.Atu. Vl.Crd.Resarc.Per.Act. Cur.Per.Reimb.Crd.Vl. @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31363 0
C5F 19 C5F_VCRCAT N 16 2 VlCrdCompAtu VlCrdCompAct CurCompCrdVl Vlr.Crd.Comp.Per.Atu Vlr.Crd.Comp.Per.Act Cur.Per.Comp.Crd.Vl. @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31364 0
C5F 20 C5F_VCRTRA N 16 2 VlCrdTransf. VlCrdTransf. Transf.Crd.V Vlr.Crd.Transferido Vlr.Crd.Transferido Transferred Crd. Vl. @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31365 0
C5F 21 C5F_VLOTCR N 16 2 Vlr.Out.Crd Vlr.Ot.Crd Oth.Crd.Vl. Vlr.Out.Créditos Vlr.Ot.Creditos Oth.Crd.Vl. @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31366 0
C5F 22 C5F_SLCUTL N 16 2 Sld.Crd.AUtl Sld.Acr.AUtl Bal. Crd.Use Sld.Crd. a Utilizar Sld.Acr. a Utilizar Balance Crd. to Use @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 31367 0
C5F 23 C5F_STATUS C 1 0 Status Reg. Estatus Reg. Rec Status Status do registro Estatus del registro Record status @! Pertence(" 012349") x x x x x x x x x x x x x x x - - 1 - - - - N A R - - 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 0=Reg.Valido;1=Reg.Invalido;2=Reg.Transmitido;3=Reg.Transmitido con inconsistencia;4=Reg.Transmitido valido;9=En Procesamiento 0=Valid Reg.;1=Invalid Reg.;2=Issued Reg.;3=Issued Reg. with Inconsistency;4=Issued Reg Valid;9=In processing - - - 079 - S - - N - N - - - 1 2 - - - 31368 0

Índices da Tabela C5F (6 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
C5F 1 C5F_FILIAL+C5F_TPTRIB+DTOS(C5F_PERIOD)+C5F_PERAPR+C5F_ORCRE+C5F_CNPJ+C5F_CDCRE Tipo Trib. + Data Movto + Per.Ap.Crd + Ind.Org.Crd + CNPJ Ced.Crd + Co Tipo Trib. + Fecha Mov. + Per.Cal.Crd + Ind.Org.Crd + RNPJ Ced.Crd + C Tax Type + Trans. Date + Crd.Calc.Per + Crd Org. Ind + Crd.Ass.CNPJ + S - - S 2 3 - 4592 0
C5F 2 C5F_FILIAL+C5F_PERAPR+C5F_ORCRE+C5F_CNPJ+C5F_CDCRE Per.Ap.Crd + Ind.Org.Crd + CNPJ Ced.Crd + Cod.Tp.Crdto Per.Cal.Crd + Ind.Org.Crd + RNPJ Ced.Crd + Cod.Tp.Crdto Crd.Calc.Per + Crd Org. Ind + Crd.Ass.CNPJ + Credit Tp Cd S - - S 2 3 - 4593 0
C5F 3 C5F_FILIAL+C5F_CNPJ+C5F_CDCRE CNPJ Ced.Crd + Cod.Tp.Crdto RNPJ Ced.Crd + Cod.Tp.Crdto Crd.Ass.CNPJ + Credit Tp Cd S - - S 2 3 - 4594 0
C5F 4 C5F_FILIAL+C5F_CDCRE Cod.Tp.Crdto Cod.Tp.Crdto Credit Tp Cd S - - S 2 3 - 4595 0
C5F 5 C5F_FILIAL+C5F_ID ID ID ID S - - S 2 3 - 4596 0
C5F 6 C5F_FILIAL+DTOS(C5F_PERIOD)+C5F_PERAPR+C5F_ORCRE+C5F_CNPJ+C5F_CDCRE Data Movto + Per.Ap.Crd + Ind.Org.Crd + CNPJ Ced.Crd + Cod.Tp.Crdto Fecha Mov. + Per.Cal.Crd + Ind.Org.Crd + RNPJ Ced.Crd + Cod.Tp.Crdto Trans. Date + Crd.Calc.Per + Crd Org. Ind + Crd.Ass.CNPJ + Credit Tp C S - - S 2 3 - 4597 0

Perguntas frequentes

Para que serve a tabela C5F no Protheus?

Ela é utilizada para contr.crd pis/pasep/cofins dentro do sistema ERP Protheus.

Como consultar os campos da tabela C5F?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela C5F?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela C5F

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    C5F_FILIAL,
    C5F_ID,
    C5F_TPTRIB,
    C5F_PERIOD,
    C5F_PERAPR,
    C5F_ORCRE,
    C5F_CNPJ,
    C5F_CDCRE,
    C5F_DCDCR,
    C5F_VLCRAP,
    C5F_VLCREX,
    C5F_TCRAPU,
    C5F_VLCRDS,
    C5F_VCRRAN,
    C5F_VCRCAN,
    C5F_SLCDIS,
    C5F_VLCRDE,
    C5F_VCRRAT,
    C5F_VCRCAT,
    C5F_VCRTRA,
    C5F_VLOTCR,
    C5F_SLCUTL,
    C5F_STATUS
FROM C5F
WHERE
    D_E_L_E_T_ = ' '
    AND C5F_FILIAL = 'VALOR'
    AND C5F_ID = 'VALOR'
    AND C5F_TPTRIB = 'VALOR'
    AND C5F_PERIOD BETWEEN '20260501' AND '20260531'
    AND C5F_PERAPR = 'VALOR'
    AND C5F_ORCRE = 'VALOR'
    AND C5F_CNPJ = 'VALOR'
    AND C5F_CDCRE = 'VALOR'
    AND C5F_DCDCR = 'VALOR'
    AND C5F_VLCRAP = 0
    AND C5F_VLCREX = 0
    AND C5F_TCRAPU = 0
    AND C5F_VLCRDS = 0
    AND C5F_VCRRAN = 0
    AND C5F_VCRCAN = 0
    AND C5F_SLCDIS = 0
    AND C5F_VLCRDE = 0
    AND C5F_VCRRAT = 0
    AND C5F_VCRCAT = 0
    AND C5F_VCRTRA = 0
    AND C5F_VLOTCR = 0
    AND C5F_SLCUTL = 0
    AND C5F_STATUS = 'VALOR'