Revisando Alterações do EFD-PIS/COFINS no Bloco C
O bloco C contém documentos fiscais I - mercadorias (impostos ICMS/IPI).
Revise as alterações no Bloco C que suportam o relatório EFD-PIS/COFINS:
Número do Registro |
Número do Campo |
Nome do Campo |
Descrição |
---|---|---|---|
C001 |
1 |
REG |
C001 |
C001 |
2 |
IND_MOV |
Indica se o bloco contém informações no arquivo. |
C010 |
1 |
REG |
C010 |
C010 |
2 |
CNPJ |
Número de identificação tributária da companhia em AN8 |
C010 |
3 |
IND_ESCRI |
2 |
C100 |
1 |
REG |
C100 |
C100 |
2 |
IND_OPER |
F76101B.BRNOP <5000 "0". Caso contrário, "1" |
C100 |
3 |
IND_EMIT |
Se IND_OPER=0, depois 1. Caso contrário, 0. |
C100 |
4 |
COD_PART |
Se IND_OPER= 1 F7601B.AN8, caso contrário, F7601B. Número do endereço AN8V. |
C100 |
5 |
COD_MOD |
Com o número da nota fiscal, acesse F76B030.B76MOTY. |
C100 |
6 |
COD_SIT |
Pedidos de Vendas Clássicos e de São Paulo: se F7601B.CNDJ = Em branco, então 00, caso contrário, 02 (Cancelado) Pedidos de vendas nacionais: Acesso com nota fiscal para F76B12TE com B76SACT=Y, localize B76NFST: C = 02 U = 05 R = 04 O valor está no campo do código de manuseio especial no UDC 76B/ST. Para pedidos de compras: se F7601B.CNDJ = Em branco 08. Caso contrário, 02. |
C100 |
7 |
SER |
Se a nota fiscal estiver em papel, então o valor F7601B.BSER. Se a nota fiscal tiver um número legal na tabela F7601BTE, então use o número de série dela. Para BRNFI-NA: 3 dígitos na série a partir da posição10, BRNFI-TE: Número da Nota Fiscal: se o tamanho de B76ELN for igual a 13, então a Série da Nota Fiscal = Em branco. Se o tamanho de B76ELN for igual a 15, então Série da Nota Fiscal = 14 e 15 Caracteres. Se o tamanho de B76ELN for igual a 24, então Série da Nota Fiscal = S.U. para BRNFI-SP: Em branco. |
C100 |
8 |
NUM_DOC |
Se a nota fiscal estiver em papel (não na tabela F76B01TE), então o valor de F7601B.BNNF. Se a nota fiscal estiver em F7601BTE e o tipo de nota fiscal = BRNFI-NA, primeiros 9 caracteres de B76ELN, se o tipo de nota fiscal = BRNFI-TE os primeiros 13 caracteres de B76ELN, se BRNFI-SP B76ELN. |
C100 |
9 |
CHV_NFE |
XML do Blog |
C100 |
10 |
DT_DOC |
Data de Emissão |
C100 |
11 |
DT_E_S |
Nota fiscal de saída – BRADEJ(F76101B). |
C100 |
12 |
VL_DOC |
Nota fiscal de entrada – BRADLJ(F76101B). |
C100 |
13 |
IND_PGTO |
Com acesso F4201/9 ao Pedido de Vendas e com acesso f4301/9 ao Pedido de Compras, localize PTC nos dois casos. Com PTC acesse F0014 e recupere o valor de NDTP (Dias líquidos para pagamento) e NSP (Divisão). Se ambos forem 0, então informe 0. Caso contrário, 1. Se autônomo, informe 9. |
C100 |
14 |
VL_DESC |
F7611B.BDES |
C100 |
15 |
VL_ABAT_NT |
F7601B.FHBDIZ |
C100 |
16 |
VL_MERC |
F76101B.BRAVAL |
C100 |
17 |
IND_FRT |
Com o valor F7601B.FRTH, acesse UDC 76B|FO e recupere a segunda descrição. Se a descrição estiver em branco ou FTH não existir, então 9. |
C100 |
18 |
VL_FRT |
F7601B.BFRT |
C100 |
19 |
VL_SEG |
F7601B.BSEG |
C100 |
20 |
VL_OUT_DA |
F7601B.BDFN |
C100 |
21 |
VL_BC_ICMS |
F7601B.BBCL |
C100 |
22 |
VL_ICMS |
Somar F7611B.BRAVCI |
C100 |
23 |
VL_BC_ICMS_ST |
Somar F7611B.BBIS |
C100 |
24 |
VL_ICMS_ST |
Somar F7611B.BVIS |
C100 |
25 |
VL_IPI |
Somar F7611B.BRBIPI |
C100 |
26 |
VL_PIS |
F76B001.THBRTXA no qual F76B001.THBNNF = F7601B.FHBNNF e F76B001.THBSER = F7601B.FHBSER e F76B001.THN001 = F7601B.FHN001 e F76B001.THDCT = F7601B.FHDCT e F76B001.THBRTX = "05". |
C100 |
27 |
VL_COFINS |
F76B001.THBRTXA no qual F76B001.THBNNF = F7601B.FHBNNF e F76B001.THBSER = F7601B.FHBSER e F76B001.THN001 = F7601B.FHN001 e F76B001.THDCT = F7601B.FHDCT e F76B001.THBRTX = "06". |
C100 |
28 |
VL_PIS_ST |
Somar F76B031.B76PSA |
C100 |
29 |
VL_COFINS_ST |
Somar F76B031.B76CFSA |
C110 |
1 |
REG |
C110 |
C110 |
2 |
COD_INF |
F7601B.BINM - Mensagem Fiscal |
C110 |
3 |
TXT_COMPL |
Acessar UDC 40/PM. A descrição é a descrição de UDC. |
C111 |
1 |
REG |
C111 |
C111 |
2 |
NUM_PROC |
Com o número da nota fiscal, acesse a tabela F76B038 e recupere a Id do Processo Administrativo (B76APID) e/ou F76B036 e recupere a Id do Processo Judicial (B76JPID). |
C111 |
3 |
IND_PROC |
Com o processo judicial, acesse F76B035 e localize B76POI ou F76B037 e localize B76POI. |
C120 |
1 |
REG |
C120 |
C120 |
2 |
COD_DOC_IMP |
Para todas as linhas da nota fiscal, acesse a tabela F76B018 e recupere o Tipo de Declaração de Importação (B76IDCT). Se o valor for DSI, então 1. Caso contrário, 0. |
C120 |
3 |
NUM_DOC__IMP |
Para todas as linhas da nota fiscal, acesse a tabela F76B018 e recupere o Número da Declaração de Importação. Com o número e tipo de declaração de importação, localize o número legal na tabela F76B022. |
C120 |
6 |
NUM_ACDRAW |
Para todas as linhas da nota fiscal, acesse a tabela F76B018 e recupere o Número da Declaração de Importação. Com o número e tipo de declaração de importação, localize o número da devolução na tabela F76B033.B76NCRD. |
C170 |
1 |
REG |
C170 |
C170 |
2 |
NUM_ITEM |
Número sequencial |
C170 |
3 |
COD_ITEM |
F4101.ITM |
C170 |
4 |
DESCR_COMPL |
Mensagem da linha, F7611B.BINM e, em seguida, localize a descrição da mensagem |
C170 |
5 |
Acumulado no Trimestre |
F7611B.UORG |
C170 |
6 |
UNID |
F7611B.UOM |
C170 |
7 |
VL_ITEM |
F7611B. AEXP |
C170 |
8 |
VL_DESC |
F7611B.BDES |
C170 |
9 |
IND_MOV |
Se o item for um serviço, então "1". Se o item for uma mercadoria, então "0". |
C170 |
10 |
CST ICMS |
F7611B.BST1 |
C170 |
11 |
CFOP |
F7611B.BRNOP |
C170 |
12 |
COD_NAT |
F7611b.fdBNOP Concatenado para F7611B.BSOP |
C170 |
13 |
VL_BC_ICMS |
F7601B.BBCL |
C170 |
14 |
ALIQ_ICMS |
F7611B.TXR1 |
C170 |
15 |
VL_ICMS |
F7611B.BRAVCI |
C170 |
16 |
VL_BC_ICMS_ST |
F7611B.BBIS |
C170 |
18 |
VL_ICMS_ST |
F7611B.BVIS |
C170 |
19 |
IND_APUR |
Opção de processamento UBE |
C170 |
20 |
CST IPI |
F76B012.B76TSIPI |
C170 |
22 |
VL_BC_IPI |
F7611B.BBTP |
C170 |
23 |
ALIQ_IPI |
F7611B.BRAAIP |
C170 |
24 |
VL_IPI |
F7611B BRBIPI |
C170 |
25 |
CST_PIS |
F76B012.B76TSPIS |
C170 |
26 |
VL_BC_PIS |
F76B011.TDBRTXB no qual F76B011.TDBNNF = F7611B.FDBNNF e F76B011.TDBSER = F7611B.FDBSER e F76B011.TDN001 = F7611B.FDN001 e F76B011.TDDCT = F7611B.FDDCT e F76B011.TDLNID = F7611B.FDLNID e F76B011.TDBRTX = "05". |
C170 |
27 |
ALIQ_PIS |
F76B011.TDBRTXR no qual F76B011.TDBNNF = F7611B.FDBNNF e F76B011.TDBSER = F7611B.FDBSER e F76B011.TDN001 = F7611B.FDN001 e F76B011.TDDCT = F7611B.FDDCT e F76B011.TDLNID = F7611B.FDLNID e F76B011.TDBRTX = "05". |
C170 |
30 |
VL_PIS |
F76B001.THBRTXA no qual F76B001.THBNNF = F7601B.FHBNNF e F76B001.THBSER = F7601B.FHBSER e F76B001.THN001 = F7601B.FHN001 e F76B001.THDCT = F7601B.FHDCT e F76B001.THBRTX = "05". |
C170 |
31 |
CST_COFINS |
F76B012.B76TSCOF |
C170 |
32 |
VL_BC_COFINS |
F76B011.TDBRTXB no qual F76B011.TDBNNF = F7611B.FDBNNF e F76B011.TDBSER = F7611B.FDBSER e F76B011.TDN001 = F7611B.FDN001 e F76B011.TDDCT = F7611B.FDDCT e F76B011.TDLNID = F7611B.FDLNID e F76B011.TDBRTX = "06". |
C170 |
33 |
ALIQ_COFINS |
F76B011.TDBRTXR no qual F76B011.TDBNNF = F7611B.FDBNNF e F76B011.TDBSER = F7611B.FDBSER e F76B011.TDN001 = F7611B.FDN001 e F76B011.TDDCT = F7611B.FDDCT e F76B011.TDLNID = F7611B.FDLNID e F76B011.TDBRTX = "06". |
C170 |
36 |
VL_COFINS |
F76B001.THBRTXA no qual F76B001.THBNNF = F7601B.FHBNNF e F76B001.THBSER = F7601B.FHBSER e F76B001.THN001 = F7601B.FHN001 e F76B001.THDCT = F7601B.FHDCT e F76B001.THBRTX = "06". |
C500 |
1 |
REG |
C500 |
C500 |
2 |
COD_PART |
Se F7601B.BNFS < 5, então F7601B.AN8V. Caso contrário, F7601B.AN8. |
C500 |
3 |
COD_MOD |
Com o número da nota fiscal, acesse F76B030.B76MOTY. |
C500 |
4 |
COD_SIT |
Pedidos de Vendas Clássicos e de São Paulo: se F7601B.CNDJ <> Em branco =00, caso contrário, 02 (Cancelado) Pedidos de vendas nacionais: Acesso com nota fiscal para F76B12TE com B76SACT=Y, localize B76NFST: C = 02 U = 05 R = 04 O valor está no campo do código de manuseio especial no UDC 76B/ST. |
C500 |
5 |
SER |
Se a nota fiscal estiver em papel, então o valor F7601B.BSER. Se a nota fiscal tiver um número legal na tabela F7601BTE, então use o número de série dela. Para BRNFI-NA: 3 dígitos na série a partir da posição10, BRNFI-TE: Número da NF: se o tamanho de B76ELN for igual a 13, então a Série da NF = Em branco. Se o tamanho de B76ELN for igual a 15, então Série da NF = 14 e 15 Caracteres. Se o tamanho de B76ELN for igual a 24, então Série da NF = S.U. para BRNFI-SP: Em branco. |
C500 |
7 |
NUM_DOC |
Se a nota fiscal estiver em papel (não na tabela F76B01TE), então o valor de F7601B.BNNF. Se a nota fiscal estiver em F7601BTE e o tipo de nota fiscal = BRNFI-NA, primeiros 9 caracteres de B76ELN, se o tipo de nota fiscal = BRNFI-TE os primeiros 13 caracteres de B76ELN, se BRNFI-SP B76ELN. |
C500 |
8 |
DT_DOC |
Data de Emissão de F7601B.ISSU |
C500 |
9 |
DT_ENT |
F7601B.ADDJ |
C500 |
10 |
VL_DOC |
F7601B.BVTN |
C500 |
11 |
VL_ICMS |
Somar F76111B.BRAVCI |
C500 |
12 |
COD_INF |
F7601B.BINM - Mensagem Fiscal |
C500 |
13 |
VL_PIS |
F76B001.THBRTXA no qual F76B001.THBNNF = F7601B.FHBNNF e F76B001.THBSER = F7601B.FHBSER e F76B001.THN001 = F7601B.FHN001 e F76B001.THDCT = F7601B.FHDCT e F76B001.THBRTX = "05". |
C500 |
14 |
VL_COFINS |
Somar F76B001.THBRTXA no qual F76B011.THBNNF = F7601B.FHBNNF e F76B011.THBSER = F7601B.FHBSER e F76B011.THN001 = F7601B.FHN001 e F76B011.THDCT = F7601B.FHDCT e F76B001.THBRTX = "05". |
C501 |
1 |
REG |
C501 |
C501 |
2 |
CST_PIS |
F76B012.B76TSPIS |
C501 |
3 |
VL_ITEM |
F7611B. AEXP |
C501 |
5 |
VL_BC_PIS |
Consolidar F76B011.TDBRTXB no qual F76B011.TDBNNF = F7611B.FDBNNF e F76B011.TDBSER = F7611B.FDBSER e F76B011.TDN001 = F7611B.FDN001 e F76B011.TDDCT = F7611B.FDDCT e F76B011.TDLNID = F7611B.FDLNID e F76B011.TDBRTX = "05" |
C501 |
6 |
ALIQ_PIS |
F76B011.TDBRTXR no qual F76B011.TDBNNF = F7611B.FDBNNF e F76B011.TDBSER = F7611B.FDBSER e F76B011.TDN001 = F7611B.FDN001 e F76B011.TDDCT = F7611B.FDDCT e F76B011.TDLNID = F7611B.FDLNID e F76B011.TDBRTX = "05" |
C501 |
7 |
VL_PIS |
F76B001.THBRTXA no qual F76B001.THBNNF = F7601B.FHBNNF e F76B001.THBSER = F7601B.FHBSER e F76B001.THN001 = F7601B.FHN001 e F76B001.THDCT = F7601B.FHDCT e F76B001.THBRTX = "05" |
C505 |
1 |
REG |
C505 |
C505 |
2 |
CST_COFINS |
F76B012.B76TSCOF |
C505 |
3 |
VL_ITEM |
F7611B. AEXP |
C505 |
5 |
VL_BC_COFINS |
F76B011.TDBRTXB no qual F76B011.TDBNNF = F7611B.FDBNNF e F76B011.TDBSER = F7611B.FDBSER e F76B011.TDN001 = F7611B.FDN001 e F76B011.TDDCT = F7611B.FDDCT e F76B011.TDLNID = F7611B.FDLNID e F76B011.TDBRTX = "06" |
C505 |
6 |
ALIQ_COFINS |
F76B011.TDBRTXR no qual F76B011.TDBNNF = F7611B.FDBNNF e F76B011.TDBSER = F7611B.FDBSER e F76B011.TDN001 = F7611B.FDN001 e F76B011.TDDCT = F7611B.FDDCT e F76B011.TDLNID = F7611B.FDLNID e F76B011.TDBRTX = "06". |
C505 |
7 |
VL_COFINS |
Somar F76B001.THBRTXA no qual F76B011.THBNNF = F7601B.FHBNNF e F76B011.THBSER = F7601B.FHBSER e F76B011.THN001 = F7601B.FHN001 e F76B011.THDCT = F7601B.FHDCT e F76B001.THBRTX = "05" |
C509 |
1 |
REG |
C509 |
C509 |
2 |
NUM_PROC |
Selecione o processo relacionado das tabelas 76B038 e F76B036. |
C509 |
3 |
IND_PROC |
B76POI da tabela F76B035 e da tabela F76B037 do processo selecionado antes. |
C990 |
1 |
REG |
C990 |
C990 |
2 |
QTD_LIN_C |
Total de linhas no bloco C |