A7Pharma:2.76.0.0

De Base de Conhecimento Alpha7
Esta página não tem nenhuma revisão aprovada.
Revisão de 15h36min de 8 de setembro de 2021 por Michelle.fernandes (discussão | contribs)$7

Ir para: navegação, pesquisa

Data de Lançamento: 01/09/2021

Cadastro Básico

Compra

Venda

Transferência

Estoque

Financeiro

Fiscal

NF-e

  • Alterada a validação do campo Indicativo do Intermediador da NF-e, para que não seja obrigatório informá-lo, quando o indicador de presença for operação presencial e, seja False o valor definido na Configuração Avançada (Nfe.preencherCampoIndicativoIntermediadorOperacaoPresencial), do contrário, caso a Configuração Avançada seja alterada para True, será exigido o preenchimento do Indicativo do Intermediador em Operação Presencial;
  • Alterado o método de criação de NF-e, para que não preencha o campo Indicativo do Intermediador como Plataforma Própria, quando o indicador de presença for Operação Presencial, e seja False o valor definido na Configuração Avançada (Nfe.preencherCampoIndicativoIntermediadorOperacaoPresencial), conforme a atualização da NT 2020.006 que tornou opcional o preenchimento do campo citado nesta operação;
  • Alterado o método que gera o XML da NF-e, para que não preencha o valor do Indicativo do Intermediador como Plataforma Própria, quando o Indicador de Presença for Presencial, e seja False o valor definido na Configuração Avançada (Nfe.preencherCampoIndicativoIntermediadorOperacaoPresencial), conforme a atualização da NT 2020.006 que tornou opcional o preenchimento do campo citado nesta operação;
  • Incluído o campo "Descrição Pagamento" na interface da Forma de Pagamento de NF-e, o qual deverá ser preenchido quando definida a Forma de Pagamento "Outros", além das validações, conforme a atualização da NT 2020.006, as quais estarão vigentes para uso a partir da data de vigência definida na Configuração Avançada (Nfe.dataVigenciaDescricaoFormaPagamentoCodigo99);
  • Ajustada a emissão de NFC-e com Forma de Pagamento 99 - Outros e que tenha Crediário ou PBM vinculado, para que defina a descrição de Forma de Pagamento conforme a data de vigência definida na Configuração Avançada (Nfe.dataVigenciaDescricaoFormaPagamentoCodigo99), assim evitando erro de rejeição da SEFAZ, conforme NT 2020.006;
  • Inclusão do campo Descrição da Forma de Pagamento, na tela de emissão de NF-e de Fatura, que terá que ser informada se a Forma de Pagamento for "Outras", quando a NT 2020.006 estiver vigente, conforme definido através da Configuração Avançada (Nfe.dataVigenciaDescricaoFormaPagamentoCodigo99);

Relatório

Ferramentas

SNGPC

Vacina

Configuração

Configurações Avançadas das Unidades de Negócio

  •  Criada a Configuração Avançada (Nfe.preencherCampoIndicativoIntermediadorOperacaoPresencial) para habilitar, se necessário, o preenchimento do Indicativo do Intermediador em Operação Presencial na NF-e;
  • Criada a Configuração Avançada (Nfe.dataVigenciaDescricaoFormaPagamentoCodigo99) para definir a data de vigência do campo descrição da Forma de Pagamento da NF-e, conforme NT 2020.006;
  • Criada configuração avançada (Nfce.InformarBandeiraCartaoOutros.pagamentoPOS) para definir o Código da Bandeira de Cartão como "99-Outros", para venda que possui tipo de pagamento igual a cartão (crédito ou débito) sem integração (POS). A necessidade dessa configuração se deu a partir de problemas na emissão de NFC-e em UFs especificas, após o início da vigência da NT2020.006 que estava validando o código da bandeira do cartão mesmo para pagamentos sem integração (POS);
  • Alterado processamento de criação do XML de NFC-e, quando o tipo de pagamento é igual a cartão (crédito ou débito), para que seja verificada a configuração avançada (Nfce.InformarBandeiraCartaoOutros.pagamentoPOS), e se a mesma estiver habilitada será informado o código da bandeira de cartão como "99-Outros", quando é realizado o pagamento sem integração (POS).

Permissão

PDV

Orçamento

Integração

Integração com plataforma Ideris

  • Após avaliado que em pedidos poderia haver "produtos compostos" na Ideris, foi necessário fazer um tratamento para quando não achar o item do pedido, então, buscar por um possível "produto composto";
  • Implementada a configuração avançada "IntegracaoExterna.eCommerce.Ideris.IntegracaoPedido.ItemNaoEncontrado.Status" para guardar o ID do status de pedidos Ideris, que será usando quando não houver item do pedido, cadastrado no A7Pharma;
  • Na plataforma há SKUs para cada anúncio de Marketplace e, somente é possível associar o código de etiqueta A7 com estes, pela API de "ProdutoV2"
    • Foi criado a chave de configuração avançada "IntegracaoExterna.eCommerce.Ideris.IntegracaoProduto.ProdutoV2.Habilitado", pois, é necessário que o cliente contrate previamente com a Ideris esse serviço;
    • Assim, para integrar pedidos, é necessário verificar através desses endpoints, qual é o SKU "pai" (código de etiqueta A7) para cada item, medidante o "ProdutoV2";
    • Foi criada a chave de configuração avançada "IntegracaoExterna.eCommerce.Ideris.EdicaoProduto.Custo.Habilitado" para separar a edição do produto em custo do valor de venda;
    • Após o levantamento da informação que, possivelmente o Mercado Livre emitia documento fiscal através da própria plataforma, foi necessário criar a configuração avançada "IntegracaoExterna.eCommerce.Ideris.IntegracaoPedido.Marketplaces.ApenasMovimentacaoEstoque" , separando os marketplaces que não irão ter orçamento dentro do sistema A7, para gerar movimentação de estoque dos pedidos oriundos da Ideris;

Infra Estrutura