Res Diario cupom fiscal p/ ECF
A tabela C71 faz parte do sistema ERP Protheus da TOTVS e é utilizada para res diario cupom fiscal p/ ecf.
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 C71 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 C71, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | C71 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | C71990 |
| X2_NOME | Res Diario cupom fiscal p/ ECF |
| X2_NOMESPA | Res Diario comp. fiscal p/ ECF |
| X2_NOMEENG | Daily Res. fis voucher for ECF |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | C71_FILIAL+C71_ID |
| X2_PYME | S |
| X2_MODULO | 84 |
| X2_DISPLAY | - |
| X2_SYSOBJ | TAFA206 |
| 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_ | 2002 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C71 | 01 | C71_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 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31879 | 0 |
| C71 | 02 | C71_ID | C | 6 | 0 | ID | ID | ID | ID | ID | ID | @! | - | x x x x x x x x x x x x x x x x | GetSx8Num("C71","C71_ID") | - | 1 | xx | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31880 | 0 |
| C71 | 03 | C71_DTMOV | D | 8 | 0 | Dt. Moviment | Fc. Movto. | Transac. Dt. | Dt. Movimento | Fc. Movimiento | Transaction Date | - | XFUNVldUni("C71",2,DTOS(M->C71_DTMOV)+FWFLDGET("C71_CODMOD")+FWFLDGET("C71_ECFFAB")) | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 31881 | 0 |
| C71 | 04 | C71_CODMOD | C | 6 | 0 | ID Modelo | ID Modelo | Model ID | Cod. Identificacao Modelo | Cod. Identificac. Modelo | Model Identification Code | @! | XFUNVldCMP("C01",3) .And. XFUNVldUni("C71",2,DTOS(FWFLDGET("C71_DTMOV"))+M->C71_CODMOD+FWFLDGET("C71_ECFFAB")) | x x x x x x x x x x x x x x x x | - | C01 | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 31882 | 0 |
| C71 | 05 | C71_DCOMO | C | 220 | 0 | Descr Modelo | Descr Modelo | Model Desc. | Descrição do Modelo | Descripcion del Modelo | Model Description | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(C71->C71_CODMOD),POSICIONE("C01",3,xFilial("C01")+C71_CODMOD,"C01_CODIGO+' - '+C01_DESCRI"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31883 | 0 |
| C71 | 06 | C71_ECFMOD | C | 20 | 0 | Mod Equip. | Mod Equip. | Equip Model | Modelo Equipamento ECF | Modelo Equipo ECF | ECF Equipment Model | @! | - | 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 | - | - | - | 31884 | 0 |
| C71 | 07 | C71_ECFFAB | C | 20 | 0 | Num Serie. | Num Serie. | Series Numbe | Num Serie do Equipamento | Num Serie del Equipo | Equipment Series No. | @! | XFUNVldUni("C71",2,DTOS(FWFLDGET("C71_DTMOV"))+FWFLDGET("C71_CODMOD")+M->C71_ECFFAB) | 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 | - | - | - | 31885 | 0 |
| C71 | 08 | C71_DTDOC | D | 8 | 0 | DT Doc Fisc. | FC Doc Fisc. | Tax Doc Dt | Dt. Emiss. dos documentos | Fc. Emision de documentos | Document Issue Date | - | - | 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 | - | - | - | 31886 | 0 |
| C71 | 09 | C71_CRO | N | 9 | 0 | Cont. Reinic | Cont. Reinic | Op. Reset Co | Contador de Reinício Oper | Contador de Reinicio Oper | Operation Reset Counter | @E 999,999,999 | - | 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 | - | - | - | 31887 | 0 |
| C71 | 10 | C71_CRZ | N | 9 | 0 | Cont Red Z | Cont Inf Z | Z-Red Counte | Contador de Redução Z | Contador de Informe Z | Z-Reduction Counter | @E 999,999,999 | - | 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 | - | - | - | 31888 | 0 |
| C71 | 11 | C71_COOFIN | C | 6 | 0 | COO Reduc Z | COO Inf. Z | COO Z-Reduct | COO na Redução Z | COO en Informe Z | COO in Z-Reduction | @! | - | 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 | - | - | - | 31889 | 0 |
| C71 | 12 | C71_GTFIN | N | 16 | 2 | Vlr Gr total | Val Gr total | Wh Vl Tol | Valor Grande Total final | Valor Grande Total final | Final Total Grand Value | @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 | - | - | - | 31890 | 0 |
| C71 | 13 | C71_VLBRT | N | 16 | 2 | Venda Bruta | Venta Bruta | Gross Sales | Valor da venda bruta | Valor de venta bruta | Gross sales value | @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 | - | - | - | 31891 | 0 |
| C71 | 14 | C71_CSTPIS | C | 6 | 0 | ID. PIS | ID. PIS | PIS ID. | Cód Situação Tributária | Cod Situac. Tributaria | Tax Status Code | @! | XFUNVldMem(,,3,'000006') | x x x x x x x x x x x x x x x x | - | C17 | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 31892 | 0 |
| C71 | 15 | C71_DCSTP | C | 220 | 0 | Des CST PIS | Des CST PIS | CST PIS Des | Descricao CST PIS | Descripcion CST PIS | CST PIS Description | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI .AND. !EMPTY(C71->C71_CSTPIS),POSICIONE("C14",3, XFILIAL("C14")+C71->C71_CSTPIS,"C14_CODIGO+' - '+C14_DESCRI"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31893 | 0 |
| C71 | 16 | C71_BCPIS | N | 16 | 2 | Vlr BC PIS | Val BC PIS | PIS BC Vl. | Valor BC PIS | Valor BC PIS | BC PIS Value | @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 | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31894 | 0 |
| C71 | 17 | C71_ALQPIS | N | 6 | 2 | Aliq. PIS | Alic. PIS | PIS Tax Rate | Aliquota PIS | Alicuota PIS | PIS Tax Rate | @E 999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31895 | 0 |
| C71 | 18 | C71_QTDBCP | N | 16 | 2 | BC PIS QTD | BC PIS CANT | PIS BC Qty | BC em quantidade PIS | BC en cantidad PIS | PIS BC in quantity | @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 | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31896 | 0 |
| C71 | 19 | C71_QTDPIS | N | 16 | 2 | Alq PIS Qtd | Alic PIS Can | PIS Tax Rate | Alíquota PIS/PASEP -reais | Alicuota PIS/PASEP -Real | PIS/PASEP Tax Rate - BRL | @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 | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31897 | 0 |
| C71 | 20 | C71_VLPIS | N | 16 | 2 | Valor PIS | Valor PIS | PIS Value | Valor PIS/PASEP | Valor PIS/PASEP | PIS/PASEP Value | @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 | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31898 | 0 |
| C71 | 21 | C71_CSTCOF | C | 6 | 0 | CST COFINS | CST COFINS | COFINS TSC | Cod Sit Tributária COFINS | Cod Sit Tributaria COFINS | COFINS Tax Status Code | @! | XFUNVldMem(,,3,'000007') | x x x x x x x x x x x x x x x x | - | C17 | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 31899 | 0 |
| C71 | 22 | C71_DCSTC | C | 220 | 0 | Des CST COFI | Des CST COFI | COFI CST Des | Desc. CST COFINS | Desc. CST COFINS | COFINS CST Desc. | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI .AND. !EMPTY(C71->C71_CSTCOF),POSICIONE("C17",3, XFILIAL("C17")+C71->C71_CSTCOF,"C17_CODIGO+' - '+C17_DESCRI"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31900 | 0 |
| C71 | 23 | C71_BCCOF | N | 16 | 2 | Vl BC COFINS | Vl BC COFINS | Vl BC COFINS | Valor da BC da COFINS | Valor de BC de COFINS | COFINS BC Value | @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 | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31901 | 0 |
| C71 | 24 | C71_ALQCOF | N | 6 | 2 | Aliq. COFINS | Alic. COFINS | COF Tax Rate | Aliquota COFINS | Alicuota COFINS | COFINS Tax Rate | @E 999.99 | - | 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 | - | - | - | 31902 | 0 |
| C71 | 25 | C71_QTDBCC | N | 16 | 2 | BC COFINS QT | BC COFINS CT | COFINS BC Qt | BC em quantidade COFINS | BC en cantidad COFINS | COFINS BC in quantity | @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 | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31903 | 0 |
| C71 | 26 | C71_QTDCOF | N | 16 | 2 | Alq COFINS | Alic COFINS | COF Tax Rate | Alíquota COFINS -em reais | Alicuota COFINS -en Real | COFINS Tax Rate - BRL | @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 | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31904 | 0 |
| C71 | 27 | C71_VLCOF | N | 16 | 2 | Valor COFINS | Valor COFINS | COFINS Value | Valor COFINS | Valor COFINS | COFINS Value | @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 | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31905 | 0 |
| C71 | 28 | C71_CTA | C | 36 | 0 | CContabil | CContable | Ledger Acc | Conta Contabil | Cuenta Contable | Ledger Account | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | N | A | R | - | - | - | - | - | - | - | - | 085 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31906 | 0 |
| C71 | 29 | C71_CTACTB | C | 60 | 0 | Cod Cta Ctb | Cód Cta Ctb | Ledg acc cd | Cód Conta Contábil | Cód Cuenta Contable | Ledger account code | @! | XFUNVldCmp("C1O",1) | x x x x x x x x x x x x x x x x | XFUNRELAC(39,'C71_CTA',1) | C1OB | 1 | x | - | S | - | S | A | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31907 | 0 |
| C71 | 30 | C71_DCTA | C | 220 | 0 | Des.Ccontab | Des.Ccontab | L.A. Desc. | Des.Ccontab | Des.Ccontab | Ledger Account Desc. | @! | - | x x x x x x x x x x x x x x x x | XFUNRELAC(39,'C71_CTA') | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31908 | 0 |
| C71 | 31 | C71_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 | x | - | - | - | 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=Reg Issued with iInconsistency;4=Reg.Issued Valid;9=In Processing | - | - | - | 079 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 31909 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C71 | 1 | C71_FILIAL+C71_ID+DTOS(C71_DTMOV)+C71_CODMOD | ID + Dt. Moviment + ID Modelo | ID + Fc. Movto. + ID Modelo | ID + Transac. Dt. + Model ID | S | - | - | S | 2 | 3 | - | 4720 | 0 |
| C71 | 2 | C71_FILIAL+DTOS(C71_DTMOV)+C71_CODMOD+C71_ECFFAB | Dt. Moviment + ID Modelo + Num Serie. | Fc. Movto. + ID Modelo + Num Serie. | Transac. Dt. + Model ID + Series Numbe | S | - | - | S | 2 | 3 | - | 4721 | 0 |
Ela é utilizada para res diario cupom fiscal p/ ecf dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
C71_FILIAL,
C71_ID,
C71_DTMOV,
C71_CODMOD,
C71_DCOMO,
C71_ECFMOD,
C71_ECFFAB,
C71_DTDOC,
C71_CRO,
C71_CRZ,
C71_COOFIN,
C71_GTFIN,
C71_VLBRT,
C71_CSTPIS,
C71_DCSTP,
C71_BCPIS,
C71_ALQPIS,
C71_QTDBCP,
C71_QTDPIS,
C71_VLPIS,
C71_CSTCOF,
C71_DCSTC,
C71_BCCOF,
C71_ALQCOF,
C71_QTDBCC,
C71_QTDCOF,
C71_VLCOF,
C71_CTA,
C71_CTACTB,
C71_DCTA,
C71_STATUS
FROM C71
WHERE
D_E_L_E_T_ = ' '
AND C71_FILIAL = 'VALOR'
AND C71_ID = 'VALOR'
AND C71_DTMOV BETWEEN '20260501' AND '20260531'
AND C71_CODMOD = 'VALOR'
AND C71_DCOMO = 'VALOR'
AND C71_ECFMOD = 'VALOR'
AND C71_ECFFAB = 'VALOR'
AND C71_DTDOC BETWEEN '20260501' AND '20260531'
AND C71_CRO = 0
AND C71_CRZ = 0
AND C71_COOFIN = 'VALOR'
AND C71_GTFIN = 0
AND C71_VLBRT = 0
AND C71_CSTPIS = 'VALOR'
AND C71_DCSTP = 'VALOR'
AND C71_BCPIS = 0
AND C71_ALQPIS = 0
AND C71_QTDBCP = 0
AND C71_QTDPIS = 0
AND C71_VLPIS = 0
AND C71_CSTCOF = 'VALOR'
AND C71_DCSTC = 'VALOR'
AND C71_BCCOF = 0
AND C71_ALQCOF = 0
AND C71_QTDBCC = 0
AND C71_QTDCOF = 0
AND C71_VLCOF = 0
AND C71_CTA = 'VALOR'
AND C71_CTACTB = 'VALOR'
AND C71_DCTA = 'VALOR'
AND C71_STATUS = 'VALOR'