01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Contabilidade |
Função: | Geração dos arquivos ECD para o layout 7 (por pool e antigo) |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIS-1842 |
02. SITUAÇÃO/REQUISITO
Verificou-se que com a divulgação do layout 7 do ECD (SPED Contbábil), que necessita-se em adequar a geração do arquivo digital contábil para contemplar os campos implementados, tais como: I200, J100, J150, J210, J215, J801, J932 e J935. Alguns campos foram implementados ou alterados de posicionamento, outros foram criados ou não estavam sendo preenchidos.
03. SOLUÇÃO
Foi adequado a geração dos arquivos digitais de ECD, tanto para a contabilidade por pool quanto a anterior, CTPFP028 e CTBFP018 sucessivamente, para que contemplem a versão 7 do ECD. Com isso, alteraram-se os serviços CTPSVCO028 (por pool) e o CTBSVCO029 (antigo).
Seguem abaixo os detalhes das implementações:
Registro I200: acrescentada a geração do campo 06 - (sem informação).
Registro J100: Incluído o campo "03 IND_COD_AGL" Indicador do tipo de código de aglutinação das linhas (T – Totalizador - nível que totaliza um ou mais níveis inferiores da demonstração financeira; SINTÉTICA D – Detalhe - nível mais detalhado da demonstração financeira; ANALÍTICA "05 COD_AGL_SUP" Código de aglutinação sintético/grupo de código de aglutinação de nível superior).
Registro J150: Incluído o campo "03 IND_COD_AGL" Indicador do tipo de código de aglutinação das linhas (T – Totalizador - nível que totaliza um ou mais níveis inferiores da demonstração financeira; D – Detalhe - nível mais detalhado da demonstração financeira). "05 COD_AGL_SUP" Código de aglutinação sintético/grupo de código de aglutinação de nível superior.
Registro J210: Alterados os campos de posições conforme layout. Contabilização por pool.
Registro J215: Incluído o campo "03 DESC_FAT" - Descrição do Fato Contábil.
Registro J801: Incluída a geração do campo "COD_MOT_SUBS" antes do "HASH_RTF". Quando a finalidade da ECD for "Substituta" deverá constar no filtro de motivo de substituição no CTPFP028.
Registro J932: Foi implementada a geração do registro "J932 - Signatários do termo de verificação". No CTPFP028 quando a finalidade for "Substituta" deve ser habilitado 2 novos filtros (Contador Signatário e Auditor Signatário). Quando for "Substituta" é obrigatório o preenchimento de um destes campos. Se for "Contador Signatário" o campo 04 do registro deve ser o 910 e se for auditor deve ser 920.
Registro J935: Incluído o campo "02 NI_CPF_CNPJ" referente ao CPF do auditor independente ou CNPJ da pessoa jurídica de auditoria independente, informado antes do campo nome do mesmo registro.
Diante das informações anteriores, podemos observar na figura 1 os filtros realizados no CTPFP028 (assim também deverá ser verificado no CTBFP018), conforme implementações.
Fig. 1 - CTPFP028 - Geração da Escrita Contábil Digital - ECD.
Feito isso, com o arquivo gerado, vejamos a validação dos mesmos, aos quais, não contiveram erros de estrutura onde o preenchimento foi realizado corretamente.
Fig. 2 - Vallidador do SPED Contábil.