Releases Notes DLL Integration

Releases Notes DLL Integration

Versão 1.46.39.3 (24/06/2024)



Obrigatório versão 9.39.3.0 do Presence Domain.
#515622 [INTEGRAÇÃO TOTVS] Novo Campo na Tabela de Atributo
- Adicionado o campo "tipoAtributo" no JSON de Atributos do método Produtos, quando este não for informado, será considerado "P";
- incluso script com UPDATE na tabela LOJB079 para preencher com "P" os atributos com o campo TIPO_ATRIBUTO não informados;
-  Necessário versão 9.39.3.0 do Presence Domain.

Versão 1.45.37.2 (09/04/2024)




erro api de produtos ("validation error for column "LOJB006"."EXCLUSIVO_FRANQUIA", value " "")
- Correção na aplicação automática de valor 'N' para o campo 'Exclusivo Franquia'.

Versão 1.44.37.0 (28/03/2024)




#532567 [INTEGRAÇÃO TOTVS] ENDPOINT COM OUT OF MEMORY
- Tratamento de vazamento de memória nas classes de negócios do Presence Domain.

Versão  1.43.35.0 (06/02/2024)




#474355 - Ajuste na API de títulos para demanda de renegociação de dívidas
- Inclusão de Origem = M, que permitirá a inclusão e baixa de boletos sem informações do documento fiscal ou pedido;
- Criada nova tag 'cpfCnpj':
Obrigatória quando inclusão/alteração de títulos com Origem = M;
Não obrigatória quando inclusão/alteração de títulos com Origem = V ou P; Nesse caso, será utilizada, também, como critério de localização do documento vinculado ao titulo;
- Documentações atualizadas no Zoho Desk:
https://suporte.presence.com.br/portal/pt/kb/articles/api-de-integracao-erp-de-terceiros-financeiro-incluir-um-unico-boleto
https://suporte.presence.com.br/portal/pt/kb/articles/api-de-integracao-erp-de-terceiros-financeiro-incluir-varios-boletos
https://suporte.presence.com.br/portal/pt/kb/articles/api-de-integracao-erp-de-terceiros-financeiro-baixar-um-%C3%BAnico-boleto
https://suporte.presence.com.br/portal/pt/kb/articles/api-de-integracao-erp-de-terceiros-financeiro-baixar-varios-boletos

#493332 Ajuste em API de Incluir Boleto
- Solução na DP-I8072 (Ticket #474355).

Versão  1.42.33.0 (01/12/2023)




#505324 Ajuste de APIs  para atender demanda de Combo
- Implementado agrupamento de itens duplicados de pedidos (Referência + Tamanho + Cor), no retorno da Integration API, método Order.

#489486 Erro ao incluir nota Fiscal de Serviço via Integração
- Correção na inclusão de nota de serviço no método FaturamentoNFSe.

Versão 1.41.29.0 (02/08/2023)



Obrigatório versão 9.29.0.0 do Presence Domain.
#472487 Múltiplos de compra ficando vazio no cadastro do produto
- Adicionado o campo "QTMULTIPLOS" no serviço do Presence Integration para atualizar/incluir os dados enviados via API para o cadastro de produtos do Presence Domain.
- Necessário versão 9.29.0.0 do Presence Domain.

Versão 1.40.28.0 (07/07/2023)




#483122 URGENTE  - PIPELINE DE SEPARAÇÃO PARADA
- Removido o carregamento de informações via classe já que a consulta só utilizava o campo TIPO_PESSOA e passará a ser utilizada a SP_RETORNA_DESTINATARIO para que o retorno seja mais rápido.

Versão 1.39.16.4 (23/09/2022)




#422125 Tratativa de cancelamento de saldo pendente API 
Alterações na 'PresenceOrderAPI.dll', método '/domainapi/v1/integracoes/Pedido/XX/YYYY':
- Adicionada nova tag 'pedidoConcluidoComSaldo', no grupo principal (após grupo 'parcelas), que será alimentada com: Valor 'true' quando pedido com situação 'Concluído' + quantidade faturada dos itens maior que 0;  Valor 'false' quando qualquer outra condição diferente; Sempre apresentada. no retorno;
- Adicionada nova tag 'qtdeFaturada', no grupo 'itens', que será alimentada pela quantidade faturada de cada produto; Sempre apresentada. no retorno; 
- Adicionada novas tags 'seriePedidoDestino' e 'numeroPedidoDestino', no grupo principal (após grupo 'parcelas), que serão alimentadas pela série e número do pedido pai. Só apresentadas quando diferentes de vazio.

Versão 1.38.14.4 (27/07/2022)




#411662 [TOTVS] INTEGRAÇÃO DE FATURAMENTO COM ERRO
- Problema causado pela criação do campo CPF_FORMATADO, na tabela de lojas, que já havia sido corrigido em outra versão do Domain.
- Foi apenas gerada a versão para atualizar a estrutura das DLL's

Versão 1.37.11.0 (03/05/2022)


Depende da versão do Presence Domain 9.11.0.0

#383681 Pedidos concluídos ficando com saldo e aparecendo nas consultas de pedidos em aberto
Regra de conclusão de Pedido no faturamento:
- Saldo do item = Quantidade - Soma de itens faturados - soma de cancelamentos
- Quando todos os itens tiverem saldo <= 0 - Pedido deve ser concluído
- Se tiver algum item com Soma de itens faturados > 0 e saldo de algum item > 0 - Com Faturamento
- Saldo financeiro = Saldo * Preço unitário dos itens com saldo > 0 -> Classe Pedidos
- Alterada a Nota Fiscal -> Retirada do método de baixa do Pedido quando faturava um pedido
- Alterado o Pedido -> considerar apenas os itens com saldo para calcular o Saldo total do Pedido
- Alterada a trigger da NF, para calcular o Saldo do Pedido e a situação, quando a Nota for emitida.

Versão 1.34.8.4 (23/03/2022)



#386410 [TOTVS] Integração de  NFS-e
Endpoint IncluirBoleto
- Incluído  na consulta de notas o parâmetro da loja, pois não estava localizando a nota da loja associada.
- Incluído o parâmetro modeloNf - para inclusão em Notas Fiscais de Serviço.
- Incluído novo parâmetro condicaopgto - para inclusão em Notas Fiscais de Serviço e Notas Fiscais de Pedidos do tipo Cliente, para Notas Fiscais de Pedidos Loja, será considerado a Condição de Pagamento do Pedido.

#386068 Tela de Notas mostra a integração das notas com versão diferente da atual
- Ajuste para considerar a versão do Presence Domain do ambiente.

DLL Totvs - Ajustes após liberação da versão 1.34.8.1
EndPoint Faturamento
   - Incluído validação para não permitir incluir de Notas Fiscais com destinatário do tipo fornecedor.
   - Ajustado problema de não atualizar a situação do pedido quando é de cliente.
EndPoint IncluirBoleto
   - Incluído validação se não conseguir localizar a condição de pagamento, irá retornar um alerta solicitando o envio.
   - Incluído validação para não permitir incluir destinatário do tipo fornecedor.
   - Efetuado melhoria no codígo, para poder tratar as mensagens de erro.

#362429 Recebimento de RFID Presence Count
- Ajuste na Data de Movimentação ao realizar um Recebimento e quando retorna o Volume para Provisório.
- Ajuste processo de Data no Presence Remote e PresenceInvoiceApi.dll preenchendo as datas do corretamente.

Versão 1.34.8.1 (10/03/2022)



#384506 [TOTVS] INTEGRAÇÃO DE TITULOS PARADA
- Removida a tag 'Modelo'.
- Incluída verificação para Notas Fiscais Eletrônicas (NF-e) sem informação de Código Externo de pedido:
- Quando de Lojas, apresentar erro solicitando informação de Código Externo do pedido.
- Não será incluído Condição de Pagamento para Pessoal Física, sendo apresentado a mensagem:
- Quando de Clientes, apresentar novo erro: "DocumentoFiscal: Documento Fiscal de Consumidor Final, não é possível a inclusão do Boleto".
ATENÇÃO:
- Tag 'condicaopgto', passa a ser OBRIGATÓRIA para integração de títulos de Pessoal Física em Notas Fiscais de Serviço (NFS-e), modelo 51. 

#384565 URGENTE - PEDIDOS DE LOJA ESTÃO SENDO INTEGRADOS NA PRESENCE COMO CLIENTE NA PRESENCE.
- Ajuste para considerar o tipo do contribuinte como Loja ou Cliente, anteriormente estava gravando sempre como Cliente.

Versão 1.34.8.0 (04/03/2022)



#380051 [TOTVS] INTEGRAÇÃO DE NOTAS DE SERVIÇO
- Implementado novo Método para notas de Serviço.
- Incluído novos parâmetros no payload de incluirBoleto(s) metodo e condicaopgto.
- Inluído novo parâmetros no payload de BaixarBoleto(s) metodo.

#379727 [TOTVS] INTEGRAÇÃO DE NOTAS DE PRODUTOS (SEM PEDIDO NO LADO PRESENCE) - ECOMMERCE
- Ajuste para permitir a integração de nota fiscal sem pedido (sap_id = 0), para clientes pessoal física.
- Ajuste no fluxo da geração de pontos fidelidade para pessoa física (notas emitidas e canceladas).
- Ajuste para verificar se o Destinatário é um loja, se sim, deve ser informado sap_Id na integração Nota ou codigo_Externo no item.
Obs: campo sap_Id e codigo_externo possuem o mesmo valor, porém sad_Id é enviado no endpoint principal e codigo_externo no Item.


Versão 1.33.5.3 (09/11/2021)



#354877 - Erros Count devido integração de Produto com TOTVS
- Adicionado tratamento para o tamanho do prefixo do código auxiliar quando o tipo for GTIN.

Versão 1.32.2.3 (20/08/2021)



#340787 [TOTVS] NOTAS COM ITENS FALTANTES

- Implementado ajuste na API para controle do commit automático, passando para controle manual. Anteriormente, a cada 500 registros (incluindo header da nota fiscal, itens de nota, itens da movimentação, etc), era aplicado um commit automático, o que impedia que o rollback fosse executado corretamente em caso de algum erro durante o processamento da requisição;

- Implementado ajuste na gravação da transferência de mercadoria para os casos de deadlock.


#339023 Endpoint para recebimento de XML de nota fiscal e armazenamento no diretório fiscal

- Implementado novo endpoint para recebimento de XML e gravação do arquivo no diretório fiscal

- Mais informações no documento de API de Integrações com ERP: https://suporte.presence.com.br/portal/pt/kb/articles/api-integracao-erps-terceiros


#338879 Pipe de faturamento, inclução de CNPJ da transportadora para vínculo ao documento fiscal

- Implementado ajuste para importação do CNPJ da transportadora (tag "cnpjTransportadora") para gravação do faturamento.


Versão 1.31.2.0 (05/08/2021)


#338394 [Totvs x Presence] Status do Pedidos não está sendo atualizado na Presence após pedido ser faturado/cancelado o saldo pendente na TOTVS.

- Ajuste na compatibilidade da DLL com a versão do Domain, gerando a correção no cancelamento de saldo do pedido.


Versão 1.30.1.4 (30/07/2021)



#338357 [TOTVS]Integração de Faturamento com erro
- Alterado validação, realizando apenas para notas de lojas.

Versão 1.29.1.4 (29/07/2021)




#337518 [Totvs x Presence] Status de Pedidos não está sendo atualizado com Pedidos AGRUPADOS na Totvs.
- Ajuste no cancelamento de nota, não estava chamando a rotina de recalculo do Pedido.

Versão 1.28.1.4 (27/07/2021)



#333354 [TOTVS] Ao cadastrar produto inserir estoque 0 na tabela de estoque(LOJB017)
- Implementado a gravação do saldo inicial 'zero' de estoque, na inclusão do produto, para a grade do produto (tamanho e cor), na loja central (parâmetro de operação "[19]-Depósito Central").

#336560 [TOTVS] Pedidos Cancelados na TOTVS não estão Cancelando na Presence
- Ajuste na transação do método de cancelamento de saldo, mantendo o processo para realizar o recalculo de saldo funcione. 

#337379 [TOTVS x Presence] Pedido com Status APROVADO e Separação Concluída na Presence já foi Faturado na Totvs
-Solução no ticket #336560

Versão 1.27.1.3 (19/07/2021)



#334576 [TOTVS] Erro de deadlock no pipe de faturamento
Para evitar problemas de BDE e Deadlock, foi adicionada validação da loja de destino do faturamento, deve estar obrigatoriamente configurada como on-line e replicada.

Versão 1.24.1.0 (28/06/2021)


Obrigatório versão 9.2.1.0 ou superior do Presence Domain.

#329307 [TOTVS] Novamente notas caindo na Presence através da integração e não atualizando status dos pedidos
Implementado ajuste para tratar a importação do faturamento, ele atualizava o registro no banco e caso desse algum erro não era possível cancelar o processo, pois já estava gravado no banco.

Versão 1.23.0.2 (19/06/2021)


Obrigatório versão 9.2.0.2 ou superior do Presence Domain.

#327116 [TOTVS] Separação na Presence diverge da separação na TOTVS
Incluído tag para apresentar a quantidade total separada do pedido.
Itens separados via botão de conferência, não eram enviados para Totvs.
Adicionada validação para liberar conferencia apenas de separação concluída.
A Integração de faturamento não estava zerando a quantidade separada.

#327845 [Totvs] Ajustes no pipe financeiro
Preenchimento das novas colunas vnd_dt_mov, vnd_Controle e vnd_terminal da tabela FINA001 na integração do título;
Alterada a procedure SP_INTEGRA_VND_FINAN (Integração vendas loja no financeiro), para preencher as novas colunas;
Realizar a baixa dos títulos via tabela Fina002, antes estava zerando o saldo da fina001 diretamente;
Na integração dos títulos, realizar o append/update das parcelas(LOJB087) da venda relacionada.

#329080 [TOTVS] Erro integração pedido arredondamento
- Implementado ajuste para inserir arredondamento nos totais do pedido.

Versão 1.20.42.3 (03/06/2021)



#326454 Notas integrando em duplicidade
Revisada implmentação de semáforo nos pipes de Faturamento e Financeiro, garantindo consistência na gravação dos registros, mesmo para chamadas feitas em duplicidade.

Versão 1.19.42.3 (31/05/2021)



#325388 [TOTVS] Pedido de serviço não ir para o pipe de Pedidos e Separação
Implementado filtro na consulta de pedidos alterados, lista de pedidos e lista de picking para apresentar somente os pedidos de produtos.

Versão 1.18.42.3 (19/05/2021)



#322893 Timeout em todos os pipes novamente
Realizadas otimizações na API, bem como criamos um IIS para cada pipe diferente.

#322981 Problema de timeout na API de Produtos
Realizadas otimizações na API, bem como criamos um IIS para cada pipe diferente.

#322630 NOTAS INTEGRADAS SEM VINCULO DOS VENDEDORES
Implementado ajuste para gravação do código do vendedor e do gerente na integração do faturamento.

#323237 Valores dos subtotais de produtos divergentes não integram pedido
Implementado correção na carga do pedido, ajustado o cálculo do total do desconto do pedido. Incluídas as tags "valorTotalItens" e "valorTotalParcelas" no payload de pedidos.

#321825 Erro fat - Access violation
Realizada correção na API para tratamento desse erro no recebimento de nota fiscal.

Versão 1.15.41.2 (12/05/2021)



#321880 Integração de NFE estão com a bandeira vermelha
Implementada validação do pipe de faturamento para não aceitar notas fiscais sem chave de acesso.

#322028 Transações pendentes no banco de dados
Realizados tratamentos para garantir que as conexões com banco de dados sejam fechadas após uso, liberando recursos do servidor.


Versão 1.9.41.2 (06/05/2021)



#318543 Pontos Fidelidades não são alimentados em notas integradas do ERP da fábrica
Ajustado atualização dos pontos de fidelidade na integração do faturamento, assim que são gravadas os documentos fiscais. 

Versão 1.8.41.2 (04/05/2021)



#321161 Ajuste na API de integração para descer CPF do cadastro de representante
Ajustado para retornar CPF (ou CNPJ) de gerente, vendedor e representante junto ao pedido (antes era código).
  1. {
  2.   ...
  3.   "vendedor": string,
  4.   "gerente": string,
  5.   "representante": string,
  6.   ...
  7. }

Versão 1.7.41.2 (04/05/2021)



#320124 Erro Financeiro - Liquidação de titulo e boleto
Corrigido liquidação do boleto. Anteriormente somente o somente título era baixado, mantendo o boleto em aberto.

#320130 Erro no faturamento - Nota cancelada - Nota fiscal da emissão não caiu no sistema
Implementado ajuste para inclusão de nota fiscal cancelada. Mesmo que a requisição com o cancelamento chegue e não exista ainda a nota na base de dados, a nota passa a ser inserida com a situação cancelada.

#318543 Pontos Fidelidades não são alimentados em notas integradas do ERP da fábrica
Implementado atualização dos pontos de fidelidade na integração do faturamento, assim que são gravadas os documentos fiscais.

#319748 Ajuste na API e integração para descer cadastro de representante nos pedidos de B2B e campo observação
Implementado ajuste para desbloquear o envio dos campos de código de vendedor, gerente e representante. Anteriormente esses campos foram bloqueados no envio por conta de um possível problema no tamanho do payload - esses campos foram levantados pelo parceiro como sendo campos não utilizados na integração;
- Incluído o campo de observação no payload do pedido;
  1. {
  2.   ...
  3.   "codigoVendedor": integer,
  4.   "codigoGerente": integer,
  5.   "codigoRepresentante": integer,
  6.   ...
  7.   "obsFaturamento": "string",
  8.   ...
  9. }

Versão 1.6.41.2 (30/04/2021)



#320126 Erro Faturamento - ERRO 500
Implementado ajuste no módulo de login das API´s para corrigir problema na forma de conexão e validação dos dados com o banco de dados.











    • Related Articles

    • Releases Notes Presence DLL Pedidos

      Versão 9.0.64.0 (13/09/2024) Obrigatório versão 9.42.3.0 do Presence Domain. #529802 - Ticket de Troca - "Automatizar Devolução" - Implementado devolução automática entre lojas, as vendas serão localizadas via DLL de Pedidos. Parâmetros necessário ...
    • Releases Notes DLL Eye 2.0

      Versão 2.0.6.0 (06/07/2021) Obrigatório versão 9.0.12.0 da DLL Presence Pedido #277057 Erro detalhe de produto - "ranking de produtos"       - Melhoria de desempenho e layout da tela Ranking de Produtos e Detalhe do Produto.       - Ajuste na ...
    • Releases Notes Presence DLL Pedidos

      Nesse conteúdo estão listadas todas as versões do serviço Presence DLL Pedidos seus documentos de controle de alterações, correções e novidades. Releases Notes Versão 9.0.11
    • Releases Notes DLL Etiquetas

      Versão 1.0.3.0 (05/04/2024) #521317 Erro solicitação de Etiqueta remota via Presence store - Correção realizada no serviço da DLL de Etiquetas, aumentando o tamanho do telefone da consulta da tabela (LOJB010) de cadastro de lojas.
    • Releases Notes DLL Fidelidade

      Versão 1.0.17.0 (03/06/2024) #542742 API de Fidelidade - Gerar Token - Implementação do método GerarVoucher no serviço de DLL PresenceFidelidade. Necessário atualizar o serviço para à versão 1.0.17.0 Observação: Em versões anteriores o método não ...