Páginas filhas
  • 7970808 - DDFISCAL-6274 - DT Ajuste opção 16 - Função Controle de Produção (F_CONTROLE_PRODUCAO)

01. DADOS GERAIS

Linha de Produto:PC Sistemas
Segmento:D&L
Módulo:10 - Livros Fiscais
Função:Processamentos Fiscais
Ticket:7970808
Requisito/Story/Issue:DDFISCAL-6274


02. SITUAÇÃO/REQUISITO

A função está retornando as entradas de transferência pelo punitcont, causando diferença na apuração com a rotina 2115.

— Verificando devolução -----------------------------------------------------
CASE
WHEN PCMOV.CODOPER IN ('ED') THEN
DECODE(NVL(PCMOVCOMPLE.CUSTOULTENTCONT,0),0,PCMOV.CUSTOCONT,PCMOVCOMPLE.CUSTOULTENTCONT)
WHEN PCMOV.CODOPER IN ('ET') THEN
DECODE(NVL(PCMOVCOMPLE.CUSTOULTENTCONT,0),0,PCMOV.PUNITCONT,PCMOVCOMPLE.CUSTOULTENTCONT)
ELSE
NVL(PCMOVCOMPLE.CUSTOULTENTCONT,
ROUND(((((GREATEST(NVL(PCMOV.QTESTANT, 0), 0) +
PCMOV.QTCONT) * NVL(PCMOV.CUSTOCONT, 0)) -
(GREATEST(NVL(PCMOV.QTESTANT, 0), 0) *
NVL(PCMOV.CUSTOCONTANT, 0))) / PCMOV.QTCONT),6)) END BASECUSTOCONT,
--------------------------------------------------------------------------------

03. SOLUÇÃO

Para utilizar a implementação atualize a Rotina 500 - Atualizar Procedure para uma das versões citadas abaixo ou superior.

PCSIS500:

  • 29.0.156.7
  • 29.5.19.2

1 - Atualizar rotina 500
2 - Atualizar função controle de produção (Opção 16 da aba Essenciais / Functions).


Importante!

As versões estarão disponíveis para download no CCW.

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!