Páginas filhas
  • DT Geração Arquivo DRCST - Santa Catarina
  1. Tempo aproximado para leitura: 00 min


01. DADOS GERAIS

Linha de Produto:PC Sistemas
Segmento:D&L
Módulo:Tributação
Versão/Release :

Rotina 4011 - 29.0.4.3 



02. SITUAÇÃO/REQUISITO

Gerar o Arquivo DRCST-SC PORTARIA SEF N° 378/2018-Reg 2113.


DOCUMENTOS FISCAIS DE ENTRADA (MODELO 55) DA MERCADORIA COM INCIDÊNCIA DE SUBSTITUIÇÃO TRIBUTÁRIA EM OPERAÇÕES ANTERIORES, IDENTIFICADA NO REGISTRO 2110, E DOCUMENTOS FISCAIS DE SAÍDA NA DEVOLUÇÃO DE MERCADORIA ADQUIRIDA:
Serão geradas todas as entradas do item do período de referência e as devoluções a fornecedores.

-Campo 01 REG: Será gerado com o texto fixo contendo "2130”, campo alfanumérico, tamanho=4,obrigatório;
-Campo 02 IND_OPER: Será gerado com indicador do tipo de operação conforme abaixo,campo alfanumérico, tamanho=1,obrigatório:
0 - Entrada (Aquisição);
1- Devolução de aquisições: Será gerado para as devoluções a fornecedores.

-Campo 03 CHV_NFE:Será gerado com a chave da nota, campo numérico,tamanho=44,obrigatório;
-Campo 04 DT_E: Será gerado com a data de entrada da mercadoria, campo numérico,tamanho=8,quando ocorrer;
-Campo 05 DT_NFE: Será gerado com a data da emissão da nota,campo numérico,tamanho=8,quando ocorrer;
-Campo 06 CNPJ: Será gerado com CNPJ do emitente da NF-e de aquisição ou do destinatário que consta da NF-e na devolução de aquisição,campo numérico,tamanho=14,obrigatório;
-Campo 07 NUM_ITEM: Será gerado com o Nº sequencial do item na NF-e de entrada ou de devolução de aquisição,campo numérico,tamanho=3,obrigatório;
-Campo 08 COD_RESP_RET:Será gerado com o código que indica o responsável pela retenção do ICMS-ST conforme abaixo,campo numérico,tamanho=1,quando ocorrer:
1 – Remetente Direto: Se PCMOVCOMPLE.TIPOCALCST = N (ST destacado na Nota fiscal)
2 – Remetente Indireto: Se PCMOVCOMPLE.TIPOCALCST = B (ST BCR Retido anteriormente)
3 – Próprio declarante Se PCMOVCOMPLE.TIPOCALCST = G (ST guia)
-Campo 09 QTDE: Será gerado com a quantidade do item na NF-e,campo numérico,tamanho=255 com 5 casas decimais,obrigatório;
-Campo 10 UNID: Será gerado com a unidade do item (Campo 02 do registro 0190), campo alfanumérico,tamanho=6, obrigatório;
-Campo 11 FAT_CONV: Será gerado com 1, campo numérico,tamanho=255 com 6 casas decimais,obrigatório;
-Campo 12 QTDE_C: Será gerado com a quantidade do item na NF-e, campo numérico,tamanho=255 com 5 casas decimais,obrigatório;
-Campo 13 VL_E: Será gerado o valor da mercadoria na NF-e de entrada/devolução incluindo despesas acessórias,campo numérico, tamanho=255 com 2 casas decimais,obrigatório;
-Campo 14 CFOP: Será gerado com o CFOP da operação, campo numérico,tamanho=4,obrigatório;
-Campo 15 VL_BC_ICMS: Será gerado com a base de cálculo do ICMS quando o campo 08 COD_RESP_RET for 1 ou 3, campo numérico,tamanho=255 com 2 casas decimais,quando ocorrer;
-Campo 16 ALIQ_ICMS: Será gerado com a alíquota de ICMS da nota de entrada ou devolução, não será gerado se o campo 08 COD_RESP_RET=2 ou no caso em que o emitente seja do simples nacional(verificar parâmetro 2243 da rot.132) ,campo numérico, tamanho=255 com 2 casas decimais, quando ocorrer;
-Campo 17 VL_ICMS : Será gerado com o valor do ICMS da operação, não será gerado quando o campo 08 COD_RESP_RET=2 e quando o emitente for simples nacional(verificar parâmetro 2243 da rot.132), campo numérico, tamanho=255 com 2 casas decimais, quando ocorrer;
-Campo 18 VL_BCST:Será gerado com o valor da base de ST,ST Guia ou BCRST da operação,campo numérico, tamanho=255 com 2 casas decimais, quando ocorrer;
-Campo 19 VL_BCST_INT: Será gerado com o valor da base de ST,ST Guia ou BCRST da operação,campo numérico, tamanho=255 com 2 casas decimais, obrigatório;
-Campo 20 ALIQ_ST_E: Será gerado com a alíquota de ST(PCPRODFILIAL.PERCALIQVIGINT), campo numérico, tamanho=255 com 2 casas decimais, quando ocorrer;
-Campo 21 ALIQ_ST_ EF: Será gerado com a alíquota de ST(PCPRODFILIAL.PERCALIQVIGINT), campo numérico, tamanho=255 com 2 casas decimais, quando ocorrer;
-Campo 22 CAL_ICMS_ST: Será gerado com a multiplicação do campo 18-VL_BCST x 20-ALIQ_ST_E, campo numérico, tamanho=255 com 3 casas decimais, quando ocorrer;
-Campo 23 VL _ICMS_ST: Será gerado com o valor de ICMS ST do item na operação,para devolução a fornecedor gerar com o valor proporcional conforme nota original,campo numérico, tamanho=255 com 2 casas decimais, obrigatório;
-Campo 24 COD_DA: Será gerado nulo, campo alfanumérico,tamanho=1;
-Campo 25 NUM_DARE : Será gerado nulo, campo alfanumérico, tamanho=255;
-Campo 26 COD_AJ: Será gerado nulo, campo alfanumérico,tamanho=255.

5-Deverá ser gerado o registro "REGISTRO 0190: IDENTIFICAÇÃO DAS UNIDADES DE MEDIDA" com os campos abaixo:

-Campo 01 REG: Será gerado com o texto fixo contendo "0190", campo alfanumérico, tamanho=4, campo obrigatório;
-Campo 02 UNID: Será gerado com o código da unidade de medida, campo alfanumérico,tamanho=6, campo obrigatório;
-Campo 03 DESCR: Será gerado com a descrição da unidade de medida, campo alfanumérico,tamanho=255, campo obrigatório.
Obs:Gerar o registro acima conforme é gerado no Sped ICMS/IPI para os produtos informados na Grid.

6-Deverá ser gerado o "REGISTRO 0200: TABELA DE IDENTIFICAÇÃO DO ITEM (PRODUTO E SERVIÇOS)" com os campos abaixo:
Este registro será gerado com os produtos informados na Grid.
-Campo 01 REG:Será gerado com o texto fixo contendo "0200", campo alfanumérico,tamanho=4, obrigatório;
-Campo 02 COD_ITEM: Será gerado com o código do item informado na grid, campo alfanumérico,tamanho=60, campo obrigatório;
-Campo 03 DESCR_ITEM: Será gerado com a descrição do item, campo alfanumérico, tamanho=255, campo obrigatório;
-Campo 04 COD_BARRA:Será gerado com o código de barra do produto,campo alfanumérico, tamanho=255, gerar se houver
-Campo 05 COD_ANT_ITEM:Gerar nulo, campo alfanumérico,tamanho=60;
-Campo 06 UNID_INV: Será gerado com a unidade de medida utilizada na quantificação de estoques, campo alfanumérico, tamanho=6,campo obrigatório;
-Campo 07 TIPO_ITEM: Será gerado com o tipo do item conforme opções abaixo, campo numérico, tamanho=2, campo obrigatório
00 – Mercadoria para Revenda;
01 – Matéria-prima;
02 – Embalagem;
03 – Produto em Processo;
04 – Produto Acabado;
05 – Subproduto;
06 – Produto Intermediário;
07 – Material de Uso e Consumo;
08 – Ativo Imobilizado;
09 – Serviços;
10 – Outros insumos;
99 – Outras
-Campo 08 COD_NCM: Será gerado com o NCM do produto, campo alfanumérico, tamanho=8*,gerar quando houver;
-Campo 09 EX_IPI:Será gerado com o código EX, conforme a TIPI, campo alfanumérico, tamanho=3,gerar quando houver;
-Campo 10 COD_GEN: Será com o código do gênero do item,campo numérico, tamanho=2*,gerar quando houver;
-Campo 11 COD_LST: Gerar nulo, campo alfanumérico, tamanho=5;
-Campo 12 ALIQ_ICMS: Será gerado com a alíquota de ICMS aplicável ao item nas operações internas(PCPRODFILIAL.PERCALIQVIGINT), campo numérico, tamanho=6 com 2 casas decimais;
-Campo 13 CEST: Será gerado com CEST do produto,campo numérico,tamanho=7*,gerar quando houver

  • Não será necessário observar os produtos provenientes da tabela PCPRODCIAP.

Obs: Gerar o registro acima conforme regra utilizada no Sped ICMS/IPI.

7-Deverá ser gerado o "REGISTRO 0205: ALTERAÇÃO DO ITEM" com os campos abaixo, este registro será gerado somente se houver alteração da descrição do item:
-Campo 01 REG: Será gerado com texto fixo contendo "0205", campo alfanumérico,tamanho=4,campo obrigatório;
-Campo 02 DESCR_ANT_ITEM: Será gerado com a descrição anterior do item, campo alfanumérico, tamanho=255, gerar quando ocorrer;
-Campo 03 DT_INI: Será gerado com a data inicial de utilização da descrição do item, campo numérico, tamanho=8*, campo obrigatório;
-Campo 04 DT_FIM: Será gerado com a data final de utilização da descrição do item, campo numérico,tamanho=8*,campo obrigatório;
-Campo 05 COD_ANT_ITEM: Será gerado com o código anterior do item com relação à última informação apresentada, campo alfanumérico, tamanho=60, gerar quando ocorrer.

REGISTRO 0990: ENCERRAMENTO DO BLOCO 0:
Este registro tem por objetivo identificar o encerramento do bloco 0 e informar a quantidade de linhas (registros)existentes no bloco.
-Campo 01 REG: Será gerado com texto fixo "0990", campo alfanumérico,tamanho=4,obrigatório;
-Campo 02 QTD_LIN_0: Será gerado com a quantidade total de linhas do Bloco 0,campo numérico,tamanho=255,obrigatório.

Observações:
Nível hierárquico - 1
Ocorrência – um por arquivo

REGISTRO 2114: COMPLEMENTO DE DOCUMENTO FISCAL REFERENCIADO NA DEVOLUÇÃO DE VENDAS:
Este registro gerará os campos abaixo baseado na chave referenciada nas NF-e de devolução de venda que foram geradas no registro 2113.
Não podem ser informados, para uma mesma NF-e de devolução de venda, dois ou mais registros com a mesma CHAVE_NFE_REF.
-Campo 01 REG:Será gerado com o texto fixo contendo "2114", campo alfanumérico,tamanho=4, obrigatório;
-Campo 02 CNPJ:Será gerado com o CNPJ do destinatário da NF-e de venda referenciada,campo numérico,tamanho=14, quando ocorrer;
-Campo 03 CPF: Será gerado com o CPF da NF-e de venda referenciada, quando houver,campo numérico,tamanho=11,quando ocorrer;
-Campo 04 CHV_NFE_REF: Será gerado com o número da chave da NF-e de saída referenciada, campo numérico,tamanho=44,quando ocorrer;
-Campo 05 ECF_CX_REF: Será gerado com o número do caixa atribuído ao ECF quando a devolução referenciar um ECF,campo numérico,tamanho=3, quando ocorrer;
-Campo 06 NUM_DOC_REF: Será gerado com o número do Contador de Ordem de Operação (COO),campo numérico,tamanho=9, quando ocorrer;
-Campo 07 DT_DOC_REF: Será gerado com a data da emissão do cupom ou a NFe de saída referenciada, campo numérico,tamanho=8, obrigatório;

Observações:
Nível hierárquico - 5
Ocorrência - 1:N

REGISTRO 2120: VALOR MÉDIO MENSAL UNITÁRIO DA BASE DE CÁLCULO DA SUBSTITUIÇÃO TRIBUTÁRIA, ICMS SOBRE OPERAÇÕES PRÓPRIAS E ICMS ST APURADO RELATIVO À ENTRADA DA MERCADORIA IDENTIFICADA NO REGISTRO 2110:
Este registro gerará o valor médio mensal unitário da base de cálculo de ST, ICMS próprio e ICMS ST apurado a partir dos documentos fiscais informados no Registro 2130, relativo às mercadorias informadas na Grid.

-Campo 01 REG: Será gerado com o texto fixo contendo "2120”, campo alfanumérico, tamanho=4, obrigatório;
-Campo 02 S_QTDE_C: Será gerado com o somatório das quantidades da mercadoria informadas no campo 12-QUANT_C do Registro 2130 quando o campo 02-IND_OPER=0 deduzido das quantidades de devolução quando o campo 2-IND_OPER=1, campo numérico,tamanho=255 com 5 casas decimais,obrigatório;
-Campo 03 S_VL_BCST_INT: Será gerado com a soma da base de cálculo da substituição tributária informadas no campo 19-VL_BCST_INT do Registro 2130 de todas as notas do item deduzido as devoluções informadas no mesmo campo quando o campo 02-IND_OPER=1(do reg 2130),campo numérico, tamanho=255 com 2 casas decimais,obrigatório;
-Campo 04 VLM_UNIT_BCST: Será gerado com o valor médio unitário da base de cálculo da ST resultado da divisão do campo 03-S_VL_BCST_INT pelo campo 02-S_QTDE _C deste registro, campo numérico,tamanho=255 com 3 casas decimais,obrigatório;
-Campo 05 S_VL_ICMS: Será gerado com a soma do campo 17-VL_ICMS de cada item do Registro 2130 deduzido as devoluções informadas no mesmo campo quando o campo 02-IND_OPER=1(do reg 2130) campo numérico, tamanho=255 com 2 casas decimais, obrigatório;
-Campo 06 VLM_UNIT_ICMS: Será gerado com o resultado da divisão do campo 05-S_VL_ICMS pelo campo 02-S_QTDE_C deste registro, campo numérico, tamanho=255 com 3 casas decimais,obrigatório;
-Campo 07 S_VL_ICMS_ST: Será gerado com a soma dos campos 23-VL_ICMS_ST de cada item do Registro 2130 deduzido as devoluções informadas no mesmo campo quando o campo 02-IND_OPER=1(do reg 2130), campo numérico,tamanho=255 com 2 casas decimais,obrigatório;
-Campo 08 VLM_UNIT_ICMS_ST: Será gerado com o resultado da divisão do campo 07-S_VL_ICMS_ST pelo campo 02-S_QTDE_C deste registro, campo numérico, tamanho=255 com 3 casas decimais,obrigatório.

BLOCO 9: CONTROLE E ENCERRAMENTO DO ARQUIVO DIGITAL
Abaixo os registros que deverão constar da estrutura do Bloco 9:

REGISTRO 9001: ABERTURA DO BLOCO 9
-Campo 01 REG: Será gerado Texto fixo contendo “9001”,campo alfanumérico,tamanho=4,obrigatório;
-Campo IND_MOV: Será gerado com o indicador como "0", campo numérico,tamanho=1,obrigatório;
Observações:
Nível hierárquico - 1
Ocorrência – um por Arquivo

REGISTRO 9900: REGISTROS DO ARQUIVO.
-Campo 01 REG: Será gerado com o texto fixo “9900”,campo alfanumérico,tamanho=4,obrigatório;
-Campo 02 REG_BLC: Será gerado com os códigos dos registros gerados neste arquivo,campo alfanumérico,tamanho=4,obrigatório;
-Campo 03 QTD_REG_BLC: Será gerado com o número de linhas no arquivo do tipo informado no campo 02-REG_BLC deste registro ,campo numérico,tamanho=255,obrigatório.

REGISTRO 9990: ENCERRAMENTO DO BLOCO 9:
-Campo 01 REG: Será gerado com texto fixo “9990”,campo alfanumérico,tamanho=4,obrigatório;
-Campo 02 QTD_LIN_9: Será gerado com a quantidade total de linhas do Bloco 9, campo numérico,tamanho=255,obrigatório.
Observações:
Nível hierárquico - 1
Ocorrência – um por Arquivo

REGISTRO 9999: ENCERRAMENTO DO ARQUIVO DIGITAL:
-Campo 01 REG: Será gerado com texto fixo “9999”;
-Campo 02 QTD_LIN: Será gerado com a quantidade total de linhas do arquivo digital, campo numérico,tamanho=255,obrigatório.

REGISTRO 2131: DOCUMENTO FISCAL (MODELO 55) REFERENCIADO, EMITIDO PELO SUBSTITUTO TRIBUTÁRIO, REFERENTE A ENTRADA DE MERCADORIA ADQUIRIDA DE REMETENTE INDIRETO:
Este registro será gerado para as entradas geradas no registro 2130 quando o campo 08-COD_RESP_RET=2, será verificada na filial de origem informada na tela uma entrada do item em que haja ST destacado na nota ou ST Guia para geração dos campos abaixo:

-Campo 01 REG: Será gerado com o texto fixo contendo "2131”, campo alfanumérico,tamanho=4, obrigatório;
-Campo 02 CHV_NFE_RET: Será gerado com a chave da NF-e,campo numérico,tamanho=44,obrigatório;
-Campo 03 CNPJ_NFE_RET: Será gerado com o CNPJ do emitente da NF-e, campo alfanumérico,tamanho=14, obrigatório;
-Campo 04 NUM_ITEM_NFE_RET:Será gerado com o número sequencial do item na NF-e, campo numérico, tamanho=3,obrigatório;
-Campo 05 QTDE_NFE_RET: Será gerado com a quantidade do campo 09-QTDE do registro 2130 para o item,campo numérico,tamanho=255 com 5 casas decimais,obrigatório;
Validação: A quantidade informada deve ser igual a informada no campo 09-QTDE do Registro 2130
Observações:
Nível hierárquico - 6
Ocorrência 1:N

REGISTRO 2132: COMPLEMENTO DE DOCUMENTO FISCAL REFERENCIADO NA DEVOLUÇÃO DE AQUISIÇÃO:
Este registro gerará os campos abaixo baseado na chave referenciada nas NF-e de devolução a fornecedor que foram geradas no registro 2130.
Não podem ser informados, para uma mesma NF-e de devolução a fornecedor, dois ou mais registros com a mesma CHAVE_NFE_REF.

-Campo 01 REG:Será gerado com o texto fixo contendo "2132", campo alfanumérico,tamanho=4, obrigatório;
-Campo 02 CNPJ:Será gerado com o CNPJ do destinatário da NF-e de venda referenciada,campo numérico,tamanho=14, quando ocorrer;
-Campo 03 CHV_NFE_REF: Será gerado com o número da chave da NF-e de entrada referenciada, campo numérico,tamanho=44,quando ocorrer;
-Campo 04 DT_E_REF:Será gerado com a data da entrada da NFe de entrada referenciada, campo numérico,tamanho=8, obrigatório;
Observações:
Nível hierárquico - 6
Ocorrência - 1:N

OBS. Serão geradas apenas as devoluções em que a operação original ocorrerem na mesmo período da geração do arquivo.

REGISTRO 2990: ENCERRAMENTO DO BLOCO 2:
Este registro destina-se a identificar o encerramento do bloco 2 e a informar a quantidade de linhas (registros) existentes no bloco.

-Campo 01 REG: Será com o texto fixo "2990",campo alfanumérico,tamanho=4,obrigatório;
-Campo 02 QTD_LIN_2: Será gerado com a quantidade total de linhas do Bloco 2,campo numérico,tamanho=255,obrigatório.

Observações:
Nível hierárquico - 1
Ocorrência – um por Arquivo

REGISTRO 2110: DEMONSTRATIVO DA APURAÇÃO DE ICMS A RECUPERAR OU COMPLEMENTAR DOS ITENS DE MERCADORIAS SUJEITAS A SUBSTITUIÇÃO TRIBUTÁRIA:
Este registro será gerado com os itens informados na Grid da rotina.Só deverá ser informado um único Registro 2110 para o mesmo item de mercadoria.

-Campo 01 REG: Será gerado com o texto fixo contendo “2110”,campo alfanumérico,tamanho=4*,obrigatório;
-Campo 02 COD_ITEM: Será gerado com o código do item (campo 02 do Registro 0200),campo alfanumérico,tamanho=60,obrigatório;
-Campo 03 QTDE_T_V_CF: Será gerado com a soma dos campos 05-QTDE_V_CF_C do Registro 2112 e 13-QTDE_IND_S_C do Registro 2113,quando o campo 03-IND_S do reg.2113 for=10, deduzidas das devoluções de venda de consumidor final, campo numérico,tamanho=255 com 5 casas decimais,quando OC;
-Campo 04 VL_T_V_CF: Será gerado com a soma dos campos 06-VL_V_CF do Reg. 2112 e 14-VL_V_IND_S do Registro 2113,quando o campo do 03-IND_S do reg.2113 for=10, deduzidas das devoluções de venda de consumidor final,campo numérico,tamanho=255 com 2 casas decimais,quando OC;
-Campo 05 VLM_UNIT_V_CF:Será gerado com o resultado da divisão do campo 04-VL_T_V_CF pelo campo 03-QTDE_T_V_CF deste registro,campo numérico,tamanho=255 com 3 casas decimais,quando OC;
-Campo 06 VL_T_BCST_V_CF: Será gerado com o valor da multiplicação do campo 03-QTDE_T_V_CF deste registro pelo campo 04-VLM_UNIT_BCST do Registro 2120,campo numérico,tamanho=255 com 2 casas decimais,quando OC;
-Campo 07 VL_DIF_MAIOR_BCST: Será gerado com o valor positivo da diferença entre o campo 06-VL_T_BCST_V_CF e o campo 04-VL_T_V_CF deste registro,campo numérico,tamanho=255 com 2 casas decimais,quando OC;
-Campo 08 VL_DIF_MENOR_BCST: Será gerado com o valor positivo da diferença entre o campo 04-VL_T_V_CF e o campo 06-VL_T_BCST_V_CF deste registro,campo numérico,tamanho=255 com 2 casas decimais,quando OC;
-Campo 09 ALIQ_EF: Será gerado com o valor informado no campo 12-ALIQ_ICMS do Registro 0200,campo numérico,tamanho=255 com 2 casas decimais,quando OC;
-Campo 10 VL_ICMS_ST_REST: Será gerado com o resultado da multiplicação do campo 07-VL_DIF_MAIOR_BCST pelo campo 09-ALIQ_EF deste registro,campo numérico,tamanho=255 com 2 casas decimais,quando OC;
-Campo 11 VL_ICMS_ST_COMPL: Será gerado com o resultado da multiplicação do campo 08-VL_DIF_MENOR_BCST pelo campo 09-ALIQ_EF deste registro,campo numérico,tamanho=255 com 2 casas decimais,quando OC;
-Campo 12 QTDE_T_IND_ S_OE: Será gerado com a soma do campo 13-QTDE_IND_S_C,quando o campo 03-IND_S for=20 do Registro 2113,deduzida das devoluções de vendas interestaduais,campo numérico,tamanho=255 com 5 casas decimais,quando OC;
-Campo 13 VL_ICMS_IND_S_OE: Será gerado com o total do ICMS próprio das saídas a outros estados,preencher com o resultado da multiplicação do campo 06-VLM_UNIT_ICMS do Registro 2120 pelo campo 12-QTDE_T_IND_S_OE deste registro,campo numérico,tamanho=255 com 2 casas decimais,quando OC;
-Campo 14 VL_ICMS_ST_IND_S_OE: Será gerado com o valor total do ICMS_ST das saídas interestaduais,preencher com o resultado da multiplicação do 08-VLM_UNIT_ICMS_ST do Registro 2120 pelo campo 12-QTDE_T_IND_S_OE deste registro,campo numérico,tamanho=255 com 2 casas decimais,quando OC;
-Campo 15 QTDE_T_IND_S_SN: Será gerado com a quantidade total das saídas a Simples Nacional,preencher com a soma do campo 13-QTDE_IND_S_C,quando o campo 03-IND_S for=30 do Registro 2113,campo numérico,tamanho=255 com 5 casas decimais,quando OC;
-Campo 16 VL_T_CREDITO_MVA_SN: Será gerado com o total dos créditos em decorrência da saída a Simples Nacional,preencher com a soma do 16-VL_CREDITO_MVA_SN do Registro 2113,campo numérico,tamanho=255 com 2 casas decimais,quando OC;
Observações:
Nível hierárquico - 3
Ocorrência – 1:N

REGISTRO 2112: TOTAIS DOS DOCUMENTOS FISCAIS DE VENDAS A CONSUMIDOR FINAL DA MERCADORIA IDENTIFICADA NO REGISTRO 2110 EMITIDO POR ECF (CÓDIGO 02, 2D E 60). 
Este registro será gerado por mercadoria com a totalização das vendas à consumidor final dos documentos fiscais emitidos de equipamentos ECF(modelo 02,2D e 60), que foram totalizados nas Reduções Z do período indicado no Registro 0000.
-Campo 01 REG: Será gerado com o texto fixo contendo “2112”, campo alfanumérico, tamanho=4, obrigatório;
-Campo 02 QTDE_V_CF: Será gerado com a soma das quantidades das mercadorias vendidas por ECF, campo numérico, tamanho=255 com 5 casas decimais,obrigatório;
-Campo 03 UNID: Será gerado com Unidade do item (Campo 02 do registro 0190),campo alfanumérico,tamanho=6, obrigatório;
-Campo 04 FAT_CONV: Será gerado com 1,campo numérico, tamanho=255 com 6 casas decimais,obrigatório;
Campo 05 QTDE_V_CF_C: Será gerado com a quantidade gerada no campo 02 QTDE_V_CF,campo numérico, tamanho=255 com 5 casas decimais,obrigatório;
-Campo 06 VL_V_CF: Será gerado com o valor das vendas da mercadoria a consumidor final,campo numérico,tamanho=255 com 2 casas decimais,obrigatório;
Observações:
Nível hierárquico - 4
Ocorrência – 1:N

10-Deverá ser gerado o BLOCO H: INVENTÁRIO FÍSICO com os registros e campos abaixo:
Este bloco será gerado com os produtos informados na Grid no período selecionado.

REGISTRO H001: ABERTURA DO BLOCO H:
-Campo 01 REG: Será gerado com o texto fixo contendo "H001", campo alfanumérico, tamanho=4,campo obrigatório;
Campo 02 IND_MOV: Será gerado com o Indicador de movimento "0 Bloco com dados informados", campo alfanumérico, tamanho=1,campo obrigatório;

REGISTRO H005: TOTAIS DO INVENTÁRIO:

-Campo 01 REG: Será gerado com o texto fixo contendo "H005",campo alfanumérico,tamanho=4,campo obrigatório;
-Campo 02 DT_INV:Será gerado com a data do inventário: será preenchido com a mesma data informada no campo DT_FIN do Registro 0000, campo numérico,tamanho=8*,campo obrigatório;
-Campo 03 VL_INV:Será gerado com o valor total do estoque das mercadorias informadas na Grid de produto na data informada conforme campo 2, campo numérico, tamanho=2, campo obrigatório;
-Campo 04 MOT_INV: Será gerado com “05 - Por solicitação da fiscalização”,campo alfanumérico,tamanho=2,obrigatório.

REGISTRO H010: INVENTÁRIO:
-Campo 01 REG:Será gerado com o texto fixo contendo "H010",campo alfanumérico,tamanho=4,campo obrigatório;
-Campo 02 COD_ITEM:Será gerado com o código do item (campo 02 do Registro 0200),campo alfanumérico,tamanho=60,obrigatório;
-Campo 03 UNID:Será gerado com a unidade do item,campo alfanumérico,tamanho=6,obrigatório;
-Campo 04 QTD:Será gerado com a quantidade do item,campo numérico,tamanho=3,obrigatório;
-Campo 05 VL_UNIT:Será gerado com o valor unitário do item,campo numérico,tamanho=6,obrigatório;
-Campo 06 VL_ITEM:Será gerado com o valor do item,campo numérico,tamanho=2,obrigatório;
-Campo 07 IND_PROP: Será gerado com “0 - Item de propriedade do informante e em seu poder” campo alfanumérico,tamanho=1*,obrigatório;
-Campo 08 COD_PART:Será gerado com o código do participante,campo alfanumérico,tamanho=60,quando ocorrer
-Campo 09 TXT_COMPL:Será gerado nulo,campo alfanumérico,tamanho=255;
-Campo 10 COD_CTA:Será gerado nulo campo alfanumérico,tamanho=255;
-11 VL_ITEM_IR:Será gerado com o valor do item,campo numérico,tamanho=2,quando ocorrer.

REGISTRO H990: ENCERRAMENTO DO BLOCO H:
-Campo 01 REG: Será gerado com o texto fixo contendo "H990", campo alfanumérico,tamanho=4,obr;
-Campo 02 QTD_LIN_H: Será gerado com a quantidade total de linhas do Bloco H, campo numérico,tamanho=255,obr.

Com base no bloco H já gerado no SPED ICMS/IPI

1-Deverá ser gerado o "BLOCO 2: DEMONSTRATIVO PARA APURAÇÃO DO ICMS A RESSARCIR,RESTITUIR OU COMPLEMENTAR DE MERCADORIAS SUJEITAS A SUBSTITUIÇÃO TRIBUTÁRIA" com os registros e campos abaixo:
Obs: Para a geração deste bloco serão consideradas todas as entradas dos produtos informados na Grid dentro do período selecionado, serão consideradas as devoluções a fornecedor e de clientes desde que ocorridas no mesmo período da geração do arquivo, serão consideradas as saídas internas a consumidor final, saídas interestaduais e saídas internas a simples nacional.

REGISTRO 2001: ABERTURA DO BLOCO 2:
-Campo 01 REG: Será gerado com o texto fixo contendo “2001”,campo alfanumérico,tamanho=4,obrigatório;
-Campo 02 IND_MOV:Será gerado com o indicador de movimento,campo numérico,tamanho=1,obrigatório
Indicador de movimento:
0 - Bloco com dados informados;
1- Bloco sem dados informados.

Observações:
Nível hierárquico – 1
Ocorrência – um por arquivo

REGISTRO 2100: DEMONSTRATIVO DA APURAÇÃO MENSAL DO ICMS A RESSARCIR, RESTITUIR OU COMPLEMENTAR DAS MERCADORIAS SUJEITAS A SUBSTITUIÇÃO TRIBUTÁRIA:
Este registro irá gerar o valor mensal do ICMS a restituir ou complementar, o valor do crédito do ICMS próprio, das saídas internas a consumidor final,saída interestadual e saída a simples nacional.

-Campo 01 REG:Será gerado com o texto fixo contendo “2100”,campo alfanumérico,tamanho=4*,obrigatório;
-Campo 02 S_VL_ICMS_ST_REST: Será gerado com a soma do campo 10-VL_ICMS_ST_REST do registro 2110 de cada item,campo numérico,tamanho=255 com 2 casas decimais,quando ocorrer;
-Campo 03 S_VL_ICMS_ST_COMPL:Será gerado com a soma do campo 11-VL_ICMS_ST_COMPL do Registro 2110 de cada item,gerar esse campo a partir do período de referência março,campo numérico, tamanho=255,com 2 casas decimais,quando ocorrer;
-Campo 04 SD_ICMS_ST_REST:Será gerado com a diferença positiva entre os campos 02 e 03 deste registro,campo numérico,tamanho=255 com 2 casas decimais,quando ocorrer;
-Campo 05 SD_ICMS_ST_RESS:Será gerado com a soma dos campos 14-VL_ICMS_ST_IND_S_OE e 16-VL_T_CREDITO_MVA_SN do Registro 2110 de cada item,campo numérico,tamanho=255 com 2 casas decimais,quando ocorrer;
-Campo 06 SD_ICMS_ST_COMPL:Será gerado com o valor positivo da diferença entre os campos 03-S_VL_ICMS_ST_COMPL - 02-S_VL_ICMS_ST_REST deste registro,campo numérico,tamanho=255 com 2 casas decimais,quando ocorrer;
-Campo 07 SD_ICMS_OP:Será gerado com a soma do campo 13-VL_ICMS_IND_S_OE do registro 2110 de cada item,campo numérico,tamanho=255 com 2 casas decimais,quando ocorrer;
-Campo 08 V_APUR_CRED_ICMS:Será gerado com o valor positivo da diferença entre campos (04-SD_ICMS_ST_REST - 05-SD_ICMS_ST_RESS) - (06-SD_ICMS_ST_COMPL),campo numérico,tamanho=255 com 2 casas decimais,quando ocorrer;
Campo 09 V_APUR_ICMS_COMP: Será gerado com o valor positivo da diferença o campo (06 SD_ICMS_ST_COMPL) - (04-SD_ICMS_ST_REST + 05-SD_ICMS_ST_RESS),campo numérico,tamanho=255 com 2 casas decimais, quando ocorrer;



03. 
SOLUÇÃO

Criado processo para geração do DRCST-SC PORTARIA SEF N° 378/2018-Reg 2113. A nova rotina 4011 - Ressarcimento/Complemento ICMS Retido possibilitará que os dados sejam gerados nas fichas, de acordo com a necessidade do contribuinte. 


Rotina 1074:

Para a geração do registro 2131 é necessário executar a opção UEPS -Ultima entrada, na rotina 1074:


  1. Acesse a rotina 1074 selecione a opção Cálculo UEPS -Ultima entrada;
  2. Informe a Filial;
  3. Na aba Processamentos informe a Data de processamento;
  4. Clique o botão Gerar Conta Corrente.



Rotina 4011:

  1. Acesse a rotina 4011;
  2. Informe a Filial, Período e clique o botão Aplicar;
  3. Acesse a aba Santa Catarina, sub-aba DRCST;
  4. Na sub-aba Principal Preencha os campos conforme necessidade e selecione o diretório em que o arquivo será gerado;
  5. Acesse a aba Filtros e informe os produtos que serão gerados no arquivo;
  6. Caso queira importar uma planilha no formato CSV, utilize o botão Importar;
  7. Clique o botão Salvar;



  8. Acesse a aba Dados do Contabilista, clique o botão incluir e preencha as informações sobre o contador da empresa;



  9. Acesse a aba Principal e clique o botão Gerar.