EDI - PIX
Abaixo um exemplo de algumas personalizações para se trabalhar com PIX utilizando o processo de EDI.
Para maiores detalhes e o layout configurado para utilização no ERP Sankhya entre em contato.
Tecnologia, ERP Sankhya, Oracle, SQL, Dashboard, BI, Jiva, MGE, Manutenção de computador e Notebook, Rede cabeada ou Wireless, Tutoriais, Piadas cibernéticas, Apostilas.
EDI - PIX
Abaixo um exemplo de algumas personalizações para se trabalhar com PIX utilizando o processo de EDI.
Para maiores detalhes e o layout configurado para utilização no ERP Sankhya entre em contato.
O Background (fundo) possibilita colocar imagens no fundo, ao lado em cima etc.. do relatório
Passo a passo:
• No REPORT INSPECTOR
• Clicar na Opção BACKGROUND
• Clicar em Maximize background ou Add background
Criei o catálogo abaixo para ser utilizado pelo ERP da Sankhya.
Script 1
O script abaixo faz um update com:
- Período
- Escolhe vendedor na tabela (neste caso ele pega o vendedor do cabeçalho ou do item
○ Está condição foi colocado no where da seguinte forma:
(CAB.CODVEND = {CODVEND} OR ITE.CODVEND = {CODVEND})
Foi posta entre parênteses
for(var i = 0; i < linhas.length; i++)
{
var query = getQuery();
var linha =linhas[i];
query.setParam("CODVEND", getParam("CODVEND"));
query.setParam("DTNEG_IN", getParam("DTNEG_IN"));
query.setParam("DTNEG_TM", getParam("DTNEG_TM"));
query.update("update TGFITE set QTDNEG=(SELECT SUM(ITE.QTDNEG) FROM TGFITE ITE INNER JOIN TGFCAB CAB ON CAB.NUNOTA = ITE.NUNOTA INNER JOIN TGFTOP TOP ON CAB.CODTIPOPER = TOP.CODTIPOPER AND CAB.DHTIPOPER = TOP.DHALTER WHERE (CAB.CODVEND = {CODVEND} OR ITE.CODVEND = {CODVEND}) AND CAB.TIPMOV = 'P' AND TOP.ATUALCOM = 'C' AND CAB.STATUSNOTA = 'L' AND CAB.DTNEG BETWEEN {DTNEG_IN} AND {DTNEG_TM}) where NUNOTA = " + linha.getCampo("NUNOTA"));
mensagem = "Observação Atualizada com o complemento do Produto";
query.close();
}
=======================================================================
Script 2
O script abaixo faz um update com:
- Período
- Escolhe vendedor na tabela
for(var i = 0; i < linhas.length; i++)
{
var query = getQuery();
var linha =linhas[i];
query.setParam("CODVEND", getParam("CODVEND"));
query.setParam("DTNEG_IN", getParam("DTNEG_IN"));
query.setParam("DTNEG_TM", getParam("DTNEG_TM"));
query.update("update TGFITE set QTDNEG=(SELECT SUM(ITE.QTDNEG)-1 FROM TGFITE ITE INNER JOIN TGFCAB CAB ON CAB.NUNOTA = ITE.NUNOTA WHERE CAB.CODVEND = {CODVEND} AND CAB.DTNEG BETWEEN {DTNEG_IN} AND {DTNEG_TM}) where NUNOTA = " + linha.getCampo("NUNOTA"));
mensagem = "Observação Atualizada com o complemento do Produto";
query.close();
}