01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:14 - Faturamento
Função:Devolução de Transf. Filial Retira
Ticket:10204298
Requisito/Story/Issue:
  1. DDVENDAS-23686


02. SITUAÇÃO/REQUISITO

Ao marcar os parâmetros* 4152 - Somar IPI na devolução de transferência em outras despesas dentro de NF (Rotina 1470) e 4155 - Somar ST na devolução de transferência em outras despesas dentro da NF (Rotina 1470).
A NF de devolução apresenta corretamente no campo outras despesas, porém necessita que seja destacado no rodapé da NF de forma individual (ex. Base ST: XX,00 - ICMS ST.: XX,00 - IPI: XX,00).

03. SOLUÇÃO

Ajustada validação das transações que serão atualizadas após geração da devolução de transferência da rotina 1470,
Inclusa gravação dos campos de 'vlstoutros' e 'vlipioutros', para os parâmetros 4152(Somar IPI à outras Despesas na transferência) e 4155(Somar ST à outras Despesas na transferência).

  1. Deve ser criado uma mensagem complementar na rotina 1458.

A seguir o SELECT:

SELECT SUM(ROUND((NVL(MOVCOMPLEDEVOL.BASESTOUTRAS, 0) *
                 MOVTRANSFDEVOL.QTCONT),
                 2)) AS BASEICST,
       SUM(ROUND((NVL(MOVCOMPLEDEVOL.VLSTOUTRAS, 0) * MOVTRANSFDEVOL.QTCONT),
                 2)) AS VLST,
       SUM(ROUND((NVL(MOVCOMPLEDEVOL.VLIPIOUTRAS, 0) *
                 MOVTRANSFDEVOL.QTCONT),
                 2)) AS VLIPI

  FROM PCTRANSFDEPDEVOL TRANSFDEVOL,
       PCMOV            MOVTRANSFDEVOL,
       PCMOVCOMPLE      MOVCOMPLEDEVOL,
       PCNFSAID         CABTRANSFDEVOL
 WHERE TRANSFDEVOL.NUMTRANSTRANSFSAIDA = MOVTRANSFDEVOL.NUMTRANSVENDA
   AND TRANSFDEVOL.NUMTRANSTRANSFSAIDA = CABTRANSFDEVOL.NUMTRANSVENDA
   AND MOVTRANSFDEVOL.NUMTRANSVENDA = CABTRANSFDEVOL.NUMTRANSVENDA
   AND TRANSFDEVOL.CODPROD = MOVTRANSFDEVOL.CODPROD
   AND MOVTRANSFDEVOL.NUMTRANSITEM = MOVCOMPLEDEVOL.NUMTRANSITEM
   AND TRANSFDEVOL.NUMTRANSTRANSFSAIDA IS NOT NULL
   AND (NVL(MOVCOMPLEDEVOL.VLSTOUTRAS, 0) > 0 OR
       NVL(MOVCOMPLEDEVOL.VLIPIOUTRAS, 0) > 0)
   AND MOVTRANSFDEVOL.CODOPER = 'SD'
   AND MOVTRANSFDEVOL.DTCANCEL IS NULL
   AND MOVTRANSFDEVOL.QTCONT > 0
   AND CABTRANSFDEVOL.NUMTRANSVENDA = &NUMTRANSVENDA;

E Definir como texto:

 BASE DE ICMS ST: [BASEICST] ICMS ST: [VLST] VALOR DE IPI: [VLIPI]

Favor atualizar a rotina 1470 para versão igual ou superior a descrita abaixo:

29.0.24.2

30.0.11.2


04. DEMAIS INFORMAÇÕES


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

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


Mantenha suas rotinas sempre atualizadas!


05. ASSUNTOS RELACIONADOS




<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>