Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


...

Informações

Essa funcionalidade está diponível a partir da versão 3.0.5.20 - 31/05/2022.


Nessa versão foram realizadas algumas modificações ao realizar a importação do XML, chave ou Silo Digital pela tela "Manutenção de NF-e/XML de entrada" via

...

menu Operacional > Manutenção de NF-e/XML de entrada.

Critérios de aceite:

...

No momento que abrir a tela de "Manutenção de NF-e/XML de entrada"

...

o Linx Big Farma realiza a busca do XML dentro da pasta C:\NFe\.

Nessa rotina o

...

Cenário 1:

...

sistema vai verificar dentro do XML a quantidade de cada item, e

  • se

...

  • o valor é decimal, e se o(s) valor(es)

...

  • após a vírgula

...

  • são maior

...

  • (es) que zero (0)

...

  • ;
    • Exemplo: 1.1500

...

...

Obs.: De forma automática, o Linx BIG no momento da entrada converte o valor de decimal para inteiro, porém, causando erro na importação devido o valor unitário x quantidade não condizer com o total do item.

...

  • se a quantidade do produto corresponde a um valor decimal, e se o primeiro dígito antes da vírgula é igual a zero (0).
    • Exemplo0.500


O Linx Big Farma converte o valor de decimal para inteiro (ignorando as casas decimais), nesse caso a

...

rotina se mantém,

...

 porém,

...

é feito um recálculo,

...

para os  campos "valor_unitario_bruto"

...

-> O valor do campo "desconto_unitario", "desconto_perc" e "desconto_total" deve manter a mesma rotina, porém, se basear na quantidade que o BIG já mapeia.

-> O valor do campo "valor_unitario_liquido" da tabela "nfe_det" corresponde ao resultado da subtração do campo "valor_unitario_bruto" - "desconto_unitario".
-> O valor do campo "valor_total_liquido" da tabela "nfe_det" corresponde ao resultado da multiplicação do campo "valor_unitario_liquido" * "qtde" (valor considerado pelo BIG sem casas decimais).

-> O valor do quanto "qtde_trib" da tabela "nfe_det" corresponde ao valor da quantidade definida no campo "qtde" da tabela.

 -> Os demais valores mantém a rotina atual.

 
Cenário 2:

1.2) Verificar dentro do XML, e para cada item, se a quantidade do produto corresponde a um valor decimal, e se o primeiro dígito antes da vírgula é igual a zero (0).
Exemplo: 0.500.
O campo a ser validado no XML corresponde a tag do item <qCom>.

a) No cenário descrito o Linx BIG deve transformar em valor em inteiro, assim deixando a quantidade igual a 1 sempre que cair nessa condição.

Logo, será necessário refazer os cálculos dos valores, como descrito no passo 1.1 alínea b.

2- No momento que abrir a tela de "Manutenção de NF-e/XML de entrada"  via menu Operacional > Manutenção de NF-e/XML o Linx BIG realiza a importação do XML via Silo e Dome.
O procedimento deve ser idêntico ao passo 1.1 e 1.2.

...

,  "valor_unitario_liquido",  "valor_total_liquido", "valor_total_bruto, "desconto_unitario", "desconto_perc" e "desconto_total"


Nota

A mesma formula de recálculo será efetuada para as importações de XML realizadas via Silo Digital, Dome, ou por chave de acesso.