COMPLY - Nota 015116

Módulo: Integração - Interfaces

Funcionalidade: Interfaces

Data/Hora da Publicação: 04/07/2023 16:44:44

Data/Hora Última Alteração: 05/07/2023 16:34:41

Descrição da Nota: Evolução no Integrador de XML: implementado um parâmetro para determinar se erros de truncate aparecerão no log de execução; Melhoria da Interface de Ordem de Produção: desabilitando a validação 09302; Melhoria na Interface de Lançamentos e Partidas: melhoria performance; Evolução na extração e Interface de Notas Fiscais de Indiretos para atendimento ao ICMS Monofásico.

Descrição

 

1. Evolução no Integrador XML

Foi implementado um parâmetro para determinar se o log de erros de truncate será exibido na lista de log de erros da extração Integrador XML. As opções são as seguintes:

  • Marcar (flegar)  a opção Escrever Log de Erros de Truncate: o erro  é exibido nos Logs de erros
  • Não marcar a opção Escrever Log de Erros de Truncate: o erro  não é exibido nos Logs de erros.

 

A seguir apresenta-se um exemplo:

 

 

Caso a  opção estiver flegada e se houver campos que foram truncados na extração, será apresentada  a mensagem no log de execução da extração.

 

 

2. Melhoria da Interface de Ordem de Produção

Melhoria realizada desabilitando a seguinte validação:

  • 09302 “Já existe uma Ordem de Produção cadastrada na data xxxxx, que possui Qtde Estimada diferente da informada xxxxx”

 

Dessa forma, enquanto a ordem de produção estiver aberta passa a ser possível a alteração da quantidade estimada.

 

A seguir apresenta-se um exemplo:

 

3. Melhoria na Interface de Lançamentos e Partidas

Melhoria realizada para performance. Foi movida a montagem do cache "SPC_LANCAMENTO" para o serviço de inclusão, a fim de que o mesmo seja montado por lote de processamento dentro do serviço de inclusão.

 

4. Evolução na Extração e Interface de Notas Fiscais de Indiretos

Para atendimento às legislações referentes ao ICMS Monofásico, foram realizadas as seguintes evoluções:

 

a) Alteração de Estrutura nas tabelas Intermediárias:

 

Tabela: ITG_NF_IMPOSTO

• Inclusão do campo: IIP_QTDE_VLR_IMP (Tipo: Numérico – Tam. 15,2)

 

Tabela ITG_NF_IT_OIL

• Inclusão dos campos:

  • IIO_PER_BIODIESEL (Tipo: Numérico – Tam. 7,4);
  • IIO_COD_PRD_ANP (Tipo: Numérico – Tam. 10,0);
  • IIO_AUT_CODIF (Tipo: Numérico – Tam. 20,0);
  • IIO_QTD_COMBUST (Tipo: Numérico – Tam. 16, 4);
  • IIO_UF_CONSUMO (Tipo: Caracter – Tam. 3, 0);
  • IIO_PER_MIXGN (Tipo: Numérico – Tam. 6, 4);
  • IIO_PER_GLP (Tipo: Numérico – Tam. 7, 4);
  • IIO_PER_GLGNN (Tipo: Numérico – Tam. 7, 4);
  • IIO_PER_GLGNI (Tipo: Numérico – Tam. 7, 4);
  • IIO_VL_LIQ_COMB (Tipo: Numérico – Tam. 15, 2).

 

Tabela ITG_NF_IT_IND_ORIG

• Criação da tabela ITG_NF_IT_IND_ORIG com os seguintes campos:

  • IBI_IND_IMPORT (Tipo: Caracter – Tam. 1, 0);  
  • IBI_UF_ORIG (Tipo: Caracter – Tam. 3, 0);
  • IBI_PER_UF_ORIG (Tipo: Numérico – Tam. 7, 4).

b) Evolução do versionamento de Extração PO, RFC e TXT e/ou melhoria nos documentos de Layouts:

Versionamento:

Notas Fiscais Indiretos - Versão: 22.0

 

c) Mapeamentos.

Mapeamentos das seguintes tabelas:

De: Tabela ITG_NF_IMPOSTO

Para: Tabela BSC_NF_IMPOSTO

IIP_QTDE_VLR_IMP

NIP_QTDE_VLR_IMP

 

De: Tabela ITG_NF_IT_OIL

Para: Tabela BSC_NF_ITEM_OIL

IIO_PER_BIODIESEL

NIO_PER_BIODIESEL

IIO_COD_PRD_ANP

NIO_COD_PRD_ANP

IIO_AUT_CODIF

NIO_AUT_CODIF

IIO_QTD_COMBUST

NIO_QTD_COMBUST

IIO_UF_CONSUMO

NIO_UF_CONSUMO

IIO_PER_MIXGN

NIO_PER_MIXGN

IIO_PER_GLP

NIO_PER_GLP

IIO_PER_GLGNN

NIO_PER_GLGNN

IIO_PER_GLGNI

NIO_PER_GLGNI

IIO_VL_LIQ_COMB

NIO_VL_LIQ_COMB

 

De: Tabela ITG_NF_IT_IND_ORIG

Para:  BSC_NF_ITEM_IND_ORIGEM

IBI_IND_IMPORT

BIO_IND_IMPORT

IBI_UF_ORIG

BIO_UF_ORIG

IBI_PER_UF_ORIG

BIO_PER_UF_ORIG

 

5. Evolução na Extração e Interface de Alíquota ICMS TXT

Evolução na extração e interface de Alíquota ICMS via TXT com as alterações citadas:

 

a) Alteração de Estrutura nas tabelas Intermediárias:

 

Tabela: ITG_GRP_PROD_ALIQ

• Inclusão dos campos:

  • IGA_TP_ORIGEM (Tipo: Caracter – Tam. 1,0)
  •  IGA_COD_PROD (Tipo: Caracter - Tam. 20,0)

 

b) Mapeamentos:

De: Tabela ITG_GRP_PROD_ALIQ

Para: Tabela BSC_GRP_PROD_ALIQ

IGA_TP_ORIGEM

BPA_TP_ORIGEM

IGA_COD_PROD

BPA_COD_PROD

 

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Alteração para incluir os novos CSTs do ICMS Monofásico na tela Situação Tributária de Imposto, conforme Ajuste Sinief nº 1, de 13 de fevereiro de 2023.

Melhoria na tela Nota Fiscal no item Oil, com a inclusão do campo GLP para atender à obrigação acessória SCANC.

Inclusão do campo '`Tipo de CT-e' na aba 'Transporte', presente na 'tela Nota Fiscal'.

Inclusão dos campos NIO_COD_PRD_ANP, NIO_AUT_CODIF, NIO_QTD_COMBUST, NIO_UF_CONSUMO,NIO_PER_MIXGN, NIO_PER_GLP, NIO_PER_GLGNN, NIO_PER_GLGNI, NIO_VL_LIQ_COMB na tabela "BSC_NF_ITEM_OIL", e criação de nova tabela "BSC_NF_ITEM_IND_ORIGEM" com os seguintes campos BIO_IND_IMPORT, BIO_UF_ORIG e BIO_PER_UF_ORIG.

Validação no Controle de Vigência de Produtos; Integrador XML: Melhoria na geração de chaves primárias, Implementação tratamento para 'Truncar' a informação recebida que for maior que o tamanho do campo; Interface Notas Fiscais Indiretos: Inclusão do mapeamento para preenchimento do campo NCT_IND_NAT_FRT; Interface de Notas Fiscais Detalhadas ENERGIA e TELECOM: Melhoria na validação 0600899 de Notas Detalhadas.

Alteração dos tipos dos identificadores das tabelas intermediarias, de processo e de Logs

Alteração da interface de Alíquota de ICMS - Cadastro por NCM/UF; alteração das tabelas ITG_NF_CAPA, ITG_NF_CAPA_PDV e ITG_SERVICO_TOMADO: inclusão do campo referente ao Sistema origem.

Inclusão das interfaces Contábeis: Lançamentos e Partidas; Centros de Custo; Planos de Contas; e Saldos Contábeis.

Alteração para incluir o Código Imposto L9 para o CST 53 do ICMS Monofásico na tela "Situação Tributária de Imposto", conforme Ajuste Sinief nº 1, de 13 de fevereiro de 2023.

Melhoria no tratamento para linha inválida de arquivos TXT; Melhorias na mensagem de resumos apresentada na tela "Extração"; Melhoria para as extrações origem RFC\SAP de Saldos Contábeis; Melhoria no mapeamento da extração de Movimento de estoques; Evolução na Interface de Notas Fiscais detalhadas ENERGIA e TELECOM; Evolução na Interface de Notas Fiscais de Indiretos.

Inclusão dos campos "NIO_PER_BIODIESEL" na tabela "BSC_NF_ITEM_OIL", e do campo "NIP_QTDE_VLR_IMP" na tabela "BSC_NF_IMPOSTO".

Evolução na regra de utilização conector SAP Conector; Evolução no processo de Extração de dados de Indiretos com objeto de bloqueio; Controle de Referência na Interface de Indiretos; Execução de Interface Dados do módulo de Indiretos (performance); Liberação da Interface de Indiretos para Notas Fiscais Extemporâneas

Evolução da Integração de Dados da Base Corporativa de Notas Fiscais de Indiretos, de origens RFC\SAP, SAP PI/PO e TXT - Versão: 18.0: Inclusão do campo IIP_IND_SOMA_TOT_NF; Alteração do tamanho dos campos: IPT_NUM_DI de (16) para (20), IIF_COD_AGREG de inteiro (21) para Alfanumérico (30).

Tratamento realizado na Tela Nota Fiscal, alterando os campos "Código de Agregação", "Número Declaração de Importação" e Incluindo o Campo "NIP_IND_SOMA_TOT_NF" na estrutura da tabela BSC_NF_IMPOSTO para atendimento da NT 2020.005.

Tratamento no Controle de Vigência de Produto para que não seja preenchida informações de Hora na data inicial da vigência; Evolução na extração de dados do Integrador XML, implementada a funcionalidade Atualizar Registros; Evolução na extração/interface de Notas Fiscais Detalhadas Energia e Telecom com a inclusão de novos campos para atendimento aos registros D700 e D750 Guia Prático 3.1.0 do SPED Fiscal; Evolução na extração de Notas Fiscais Indiretos, com a inclusão de novos campos

Melhoria na tela Nota Fiscal e Gerenciamento de Validações, com a inclusão do campo BMV_MODULO na tabela BSC_MSG_VALIDACAO, para demonstrar as autenticações na tela de Gerenciamento de Validações, permitindo a edição das validações para a Nota Fiscal, Nota Fiscal Detalhada e Cupom Fiscal.

Componente de Interface Notas Fiscais Indiretos: Ajuste campo TP_REPASSE; Configuração das Interfaces > Edição em Lote: Ajustado o código do programa para evitar erro; Melhoria no Sistema Remoto de origem SAP PI_PO: Criação campo para não validar certificados; Evolução na Extração e Interface para empresas do ramo OIL: Criação campo IIO_POSSUI_GLP mais mapeamento e nova versão nos Indiretos; Processo de Controle de Vigência de Produtos e Parceiros: Criação de novos parâmetros.


Pacotes de Atualização

Ordem

Pacote - (Requisição)

Informações Complementares

 

1. É recomendado que sejam aplicados, primeiramente em ambiente de Homologação/Qualidade, os procedimentos: “Procedimentos e Pacotes de Atualização” e “Procedimento de Homologação” descritos nesta nota antes de aplicar no ambiente produtivo;

 

2. Analisar e aplicar os pré-requisitos que são premissas para esta atualização. Verificar as notas, que são pré-requisitos:

  • Componentes ETL/Comply: Notas 010537, 011774, 013098, 014085, 014566, 014665, 014800, 014982 e 015038.
  • Componentes pw. Basic: Notas 014044, 014077, 014544, 014989, 015031,  015059, 015095 e 015100.
  • Componente extrator ABAP/SAP (Comply apenas): Nota 015121

 

Obs.: Caso seja um cliente SATI-SPED, localize as requests SAP na Home do SATI-INTEGRAÇÃO >> Módulo Integração;

 

3. Com os pré-requisitos atualizados, aplicar o Pacote de Requisições nesta Nota:

 

01 - 707646 - ITG_DIC_ALTER_ITG_GRP_PROD_ALIQ_302579

02 - 717749 - BSC_DTA_INSERT_BSC_MSG_VALIDACAO_376863

03 - 717750 - ETL_DIC_ALTER_ETL_XML_CENARIO_376821

04 - 717829 - BSC_DIC_ALTER_BSC_NF_ITEM_OIL_377086

05 - 717830 - ITG_DIC_ALTER_ITG_NF_IT_OIL_377086

06 - 717831 - ITG_DIC_ALTER_ITG_NF_IMPOSTO_377086

07 - 717850 - ETL_DLL_XML_CENARIO_377052

08 - 717871 - ETL_DTA_INSERT_ETL_MAPPING_377659

09 - 717872 - ITG_DTA_INSERT_ITG_MAP_COL_377659

10 - 717809 - BSC_NF_INF_IMPOSTO_MONOFASICO_377070

11 - 717890 - BSC_DLL_NF_INF_IMPOSTO_MONOFASICO_377070

12 - 717891 - ITG_DTA_INSERT_ITG_MAP_COL_377905

13 - 717892 - ETL_DTA_INSERT_ETL_MAPPING_377905

14 - 717949 - ITG_REQ_ACTION_DROP_ITG_MAP_CACHE_378276

15 - 717870 - BSC_DIC_ALTER_BSC_NF_IMPOSTO_377649

16 - 717873 - BSC_DTA_INSERT_BSC_SIT_TRIBUT_377659

17 - 717952 - BSC_DLL_NF_INF_IMP_MONOF_AJUSTE_DELECAO

_377070

18 - 718049 - ETL_DLL_MELHORIA_WIZARD_379473

19 - 718155 - ETL_DLL_MELHORIA_WIZARD_380510

20 - 718215 - ITG_DIC_ALTER_ITG_NF_IT_OIL_381821

21 - 718217 - ITG_DIC_CREATE_TABLE_ITG_NF_IT_IND_ORIG_381822

22 - 718258 - ETL_DTA_INSERT_ETL_MAPPING_382424

23 - 718260 - ITG_DTA_INSERT_ITG_MAP_382424

24 - 718261 - ITG_DTA_INSERT_ITG_MAP_COL_382424

25 - 718262 - ITG_DTA_INSERT_ITG_MAP_COL_382424

26 - 718254 - ITG_DLL_INT_NF_IT_IND_ORIG_381603

27 - 718278 - ETL_DIC_ALTER_UK_ETL_MAPPING_001_382944

28 - 718289 - ITG_DLL_CORRECAO_EXEC_FOMULA_383177

29 - 718293 - BSC_DLL_NF_MONOFASICO_383246

30 - 718299 - ITG_DLL_NF_MONOFASICO_383246

31 - 718296 - ITG_DIC_ALTER_ITG_NF_IT_IND_ORIG_383250

32 - 718297 - ETL_DTA_INSERT_ETL_MAPPING_383251

33 - 718310 - ITG_DTA_INSERT_ITG_MAP_COL_383578

34 - 718315 - ITG_DIC_ALTER_ITG_NF_CP_TELES_253109

35 - 718330 - ITG_DLL_NF_DETALHADAS_383753

36 - 718429 - ITG_DTA_INSERT_ITG_MAP_383762

37 - 718430 - ITG_DTA_INSERT_ITG_MAP_COL_383762

 

4. Parar o serviço do componente framework Sonda;

 

5. Realizar os devidos procedimentos de Limpeza de Cache:

5.1 - Se o produto utilizado for Comply: Limpar o cache do browser (navegador) e fechá-lo.

     - Se o produto utilizado for Workspace: Fechar todas as telas abertas.

5.2 - Limpar os arquivos de cache da Framework. (Obs.: Executar tanto no Client - estação de trabalho - quanto no Servidor de Aplicação)

* Apagar todo o conteúdo da pasta: C:\ProgramData\Sonda IT\Cache

* Apagar o conteúdo da pasta, deixando apenas os arquivos .dat: que existirem nas pastas internas do diretório Desktop

5.3 - Abrir o CMD (Prompt de Comando) (Obs.: Executar tanto no Client - estação de trabalho - quanto no Servidor de Aplicação)

* Executar o comando abaixo para Limpeza do Cache: rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache

 

 6. Iniciar o serviço do Componente.