Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

 Pedido de Venda Processo

Situação:

Integra Pedidos no Wamas - RPW de 5 em 5 minutos

Possíveis Soluções:

MOWA0048 - Integra Pedidos no Wamas - RPW de 5 em 5 minutos

MOWA0020 - Consulta Integração Outbound no Wamas -> OBD <-CK (Retorno da Shafer):

-> OBD -

<-CK (Retorno da Shafer) - Tem programa para forçar a liberação - MOWA0040 - RPW de 5 em 5 min, envia o número da Nota Fiscal para o WAMAS:

MOWA0064 - Monitor Pedido Divergente - Comercial (Cancela item, Ajusta Quantidade, Cancela Pedido):

MOWA0076 - Monitor Pedido Divergente - Logística - Libera pedido:

OBD - Pedido ou NF

Partner00007 - Transportador, Fornecedor (SysPartner2WamasCtrl02, SysWamas2PartnerCtrl02, SysPartner2WamasData02 - Telegrama

 

Kit = monta Kit e fatura o Kit

Compartilha = monta Kit e fatura os componentes

 Pedido Não integrado Wamas Cliente

Situação:

PEDIDOS PENDENTES DE INTEGRAÇÃO: 6445263 E 6444740:

Possíveis Soluções:

Integramos o emitente manualmente pelo mowa0007 e depois enviamos o pedido pelo mowa0048:

 Integrações WAMAS

Situação:

Integrações WAMAS

Possíveis Soluções:

MOWA0006 - Integração itens

MOWA0016 - consulta integração itens

MOWA0007 - Integração Emitente (Cliente)

MOWA0017 - consulta integração Emitente (Cliente)

MOWA0008 - Integração Transportador

MOWA0018 - consulta integração Transportador

MOWA0048 - Integração Pedidos

MOWA0020 - Consulta integração Pedidos

MOWA0025 - Consulta Integração Kit

MOWA0044 - Goods Category

MOWA0063 - Stock Report

MOWA0064 - Monitor Pedidos Divergentes -> Painel de Liberação Wamas (Se tiver item para devolver para o estoque)

MOWA0114 - Consulta Ajuste Diferença Qtde Pedida X Qtde Conferida

MOWA0076 - Liberação de Pedido

MOWA0088 - Associar Tipos de Picking a Pedidos de

MOWA0009 - Confirmação Integração outbound

 

Tabela do mowa0064

 

FOR EACH wam-ped-venda-div:

    DISP wam-ped-venda-div WITH SCROLLABLE.

END

1 - Pendente

2 - Ajustado, aguardando liberação no MOWA0076

5 - Ajustado

6 - Pedido ajustado e liberado automaticamente para faturamento pelo MOWA0064, sem quantidade de ajuste para o WAMAS

 Erro de Integração

Situação:

PEDIDOS PENDENTES DE INTEGRAÇÃO: 6445263 E 6444740

Possíveis Soluções:

Analisando o telegrama que o TOTVS envia para o WAMAS, verificamos uma " (aspas dupla) que estava atrapalhando o envio.

Com o retorno OK, saiu a mensagem de erro:

 Nota de Devolução 100% não Liberada para Atualizar - FLUXO DO PROCESSO

Situação:

Casos de devoluções que estão finalizadas no Wamas, porém não estão liberadas para atualização. Segue abaixo notas. Segue exemplo.

Mensagem: "Documento enviado para o Wamas."

NOTA

SEQ

EMITENTE

669628

8378

525379

668805

8373

525379

404699

7083

10134

Possíveis Soluções:

Não consegue atualizar o documento porque está com status de enviado para o Wamas e tinha que estar como  9 - atualização manual:

FLUXO DO PROCESSO -WAMAS de Transferência e Devolução para o Wamas 

Recebe nota de devolução do Quirius > TOTVS RE2001 > Seleciona a seta para Integrar ao Wamas

Muda para desenho abaixo, quando envia Telegrama para o Wamas:

Assim que o caminhão chega no Wamas, no MOWA0060 selecionam os documentos que chegaram e depois em enviar, ficando com situação "1 - Enviado OK".

Quando o Wamas confirma, fica com Situação "2 - Integração OK" e aparece o Inbound No.

No Wamas, selecionam o documento que vão transferir para análise da qualidade do material, para geração do pallet de transferência.

Depois da liberação e quando retorna o Telegrama com ADV LU, o TOTVS pode retornar para o Wamas com a liberação para criação do Pallet

Após a análise da qualidade, deveria chegar em 100%, para enviar a liberação para atualizar manual no RE2001, ficando na situação "9 - Lib. Atualiz. Manual".

Quando a analise chega em 100% retorna para o TOTVS liberando o status 9 - liberando atualização manual no RE2001:

Depois que atualizar no RE2001, um RPW atualiza no RE1001 automaticamente.

Analisados os Documentos no Wamas, todos estão corretos, porém não foi gerado o telegrama após a conferência. Devido a isso, foi alterada a situação dos Documentos no Totvs e a Bianca conseguiu atualizar os documentos corretamente.

 

Neste caso, como esses documentos não deram diferenças na conferência do Wamas, já estavam com 100% e liberados, pode ser que algum processo não foi integrado e então vamos alterar o status no TOTVS para 9 para poderem atualizar as notas.

 

FOR EACH wam-doc-fisico WHERE
         wam-doc-fisico.cod-emitente = 10134 AND
         wam-doc-fisico.nro-docto = "0404699" AND
         wam-doc-fisico.serie = "1":
    //ASSIGN wam-doc-fisico.situacao = 9.
    DISP wam-doc-fisico.situacao.
END.

 Após rodar o QG e atualizar a nota o RE2001, ficou com status de Lib. Atualiz Manual, depois de atualizada no RE2001, vai atualizar no RE1001 automaticamente e ficar com situação Atualizado no Fiscal no MOWA0019

 Pedido Integrado ao WAMAS Liberar no MOWM0018

Situação:

Como saber se um pedido está Integrado ao WAMAS e precisa ser liberado no MOWM0018

Possíveis Soluções:

Acessar o MOWA0020 para consultar a integração:

Agora já pode cancelar o pedido, porque já foi liberado pelo mowm018, como podemos ver abaixo.

 Regras MOWM065

Situação:

Regras MOWM065

Possíveis Soluções:

Campo data impressão

quando existe a data pedido Wamas, assume a mesma.

quando o pedido é "filhos" a data vem do status do pedido Wamas senão vem em branco,

quando a data de etiqueta não existir(branco) e existir a data de retorno do pedido, assume a data de retorno .

 

lembrar que estas regras estão para o programa desde 2019.

 WAM-Pedido não disponível para pré-faturamento

Situação:

Os pedidos indicados abaixo estão liberados para a Logística, entretanto, estão pendentes de integração, constam com status    WAM-Pedido não disponível para pré-faturamento ”:

Possíveis Soluções:

Estes pedidos, estão com um problema que começou a aparecer alguns dias atrás e o Jesus já tinha falado com o Emerson, sobre pedidos de origem do "moun", que tiveram credito bloqueado automaticamente e que depois que foram liberados manualmente pelo cm0201, continuam com o dsp-pre-fat = no. O Emerson falou que já fez um acerto na trigger para acertar isso, mas ainda não subiu em produção. Ele também liberou alterarmos estes pedidos para dsp-pre-fat = yes.

 Verificar a origem do pedido.

FOR EACH mopd-ext-ped-venda
    WHERE mopd-ext-ped-venda.nr-pedcli = "número do pedido pai" NO-LOCK.
    DISP  mopd-ext-ped-venda.nr-pedcli mopd-ext-ped-venda.nome-programa.
END.

FOR EACH ped-venda
   WHERE ped-venda.nr-pedcli = "número do pedido pai" NO-LOCK.
     DISP ped-venda.cod-estabel  
         ped-venda.cod-emitente 
         ped-venda.nr-pedcli    
         ped-venda.cod-sit-ped 
         ped-venda.cod-sit-aval WITH SCROLLABLE.
END.

Verificar a Situação Avaliação de Crédito e Origem do Pedido em Lote.

Situação (Aberto = 1 / Suspenso = 5)

Situação Aval Credito (Aprovado = 3 / Não Aprovado = 4)

DEF TEMP-TABLE tt-pedido
         FIELD nr-pedcli LIKE ped-venda.nr-pedcli.
  
INPUT FROM "i:\leopoldo\pedidos.csv". // Lista de códigos de pedidos
REPEAT:
    CREATE tt-pedido.
    IMPORT DELIMITER ";" tt-pedido.
END.
INPUT CLOSE.

OUTPUT TO i:\leopoldo\sit_aval_pedidos.csv.
PUT UNFORMATTED
               "ESTAB" ";"
               "CLIENTE" ";"
               "PEDIDO" ";"
               "SITUACAO" ";"
               "SIT AVAL" ";"
               "NOME PROG" SKIP.

FOR EACH tt-pedido WHERE
         tt-pedido.nr-pedcli <> "": //Diferente de branco na tt-pedido
    
    PROCESS EVENTS. // Para não travar a tela quando lê muitos dados

FOR EACH ped-venda
   WHERE ped-venda.nr-pedcli = tt-pedido.nr-pedcli NO-LOCK.
    
    FOR EACH mopd-ext-ped-venda
    WHERE mopd-ext-ped-venda.nr-pedcli = tt-pedido.nr-pedcli NO-LOCK.

   PUT UNFORMATTED
         ped-venda.cod-estabel            ";"
         ped-venda.cod-emitente           ";"
         ped-venda.nr-pedcli              ";"
         ped-venda.cod-sit-ped            ";"
         ped-venda.cod-sit-aval           ";"
         mopd-ext-ped-venda.nome-programa SKIP.
    END.
END.
END.
OUTPUT CLOSE.

Alterar para disponível para faturamento

FOR EACH ped-venda
   WHERE ped-venda.nr-pedcli = "6479515" OR
         ped-venda.nr-pedcli = "6479515A":
    DISP ped-venda.nr-pedcli
         ped-venda.dsp-pre-fat.
  //ASSIGN ped-venda.dsp-pre-fat = yes.
END.

Alterar para disponível para faturamento em Lote

DEF TEMP-TABLE tt-pedido
         FIELD nr-pedfat LIKE ped-venda.nr-pedcli.
  
INPUT FROM "i:\leopoldo\pedidos.csv". //Lista Pedidos FILHO!!
REPEAT:
    CREATE tt-pedido.
    IMPORT DELIMITER ";" tt-pedido.
END.
INPUT CLOSE.

OUTPUT TO i:\leopoldo\pedidos_fat.csv.
PUT UNFORMATTED
               "ESTAB" ";"
               "CLIENTE" ";"
               "PEDIDO" ";"
               "SITUACAO" ";"
               "SIT AVAL" ";"
               "DISP FAT" SKIP.

FOR EACH tt-pedido WHERE
         tt-pedido.nr-pedfat <> "": //Diferente de branco na tt-pedido
    
    PROCESS EVENTS. // Para não travar a tela quando lê muitos dados

FOR EACH ped-venda
   WHERE ped-venda.nr-pedcli = tt-pedido.nr-pedfat:
     
  //ASSIGN ped-venda.dsp-pre-fat = yes.

     PUT UNFORMATTED
         ped-venda.cod-estabel            ";"
         ped-venda.cod-emitente           ";"
         ped-venda.nr-pedcli              ";"
         ped-venda.cod-sit-ped            ";"
         ped-venda.cod-sit-aval           ";"
         ped-venda.dsp-pre-fat            SKIP.
END.
END.

Depois que altera, muda oara Wan-Aguard. Processo Integração.

Então o RPW roda, ficando como enviado e em seguida Integração ok, quando recebe retorno do Wamas que recebeu a integração.

Depois que recebe o retorno  do Wamas, vai para a fila de faturamento automático.

Faturou automático.

 Nota de Devolução 85% não Liberada para Atualizar

Situação:

SANTIBR-68897 Liberação de Documento para Atualização

Bom dia! Por gentileza, liberar os documentos indicados abaixo para atualização. Informo que já foram processados no WMS Wamas, estão com avanço de 85%, mas não está sendo possível finalizar a conferência sistêmica.

Possíveis Soluções:

O Documento ainda não está Lib. Atualiz. Manual , porque consta como documento enviado para o Wamas e no MOWA0019 está como Integrado OK.

 Esse problema é o mesmo ocorrido no chamado SANTIBR-66823 e ocorre com todas as Devoluções de Venda e de Consignação. Enquanto a Schaefer não corrigir o problema da IG500 do Wamas, esse problema irá ocorrer, a Ana Paula está homologando a versão de homologação do Wamas.

Consultando no MOWA0019 aparece como Integração OK

Consultar o RE2001 se o documento está como não atualizado.

FOR EACH doc-fisico
   WHERE doc-fisico.serie-docto = "1"
     AND doc-fisico.nro-docto = "0001232"
     AND doc-fisico.cod-emitente = 523163 NO-LOCK:

    DISP doc-fisico.situacao WITH SCROLLABLE.
END.

Alterar a situação de integrado OK para Lib. Atualiz. Manual.

FOR EACH wam-doc-fisico
   WHERE wam-doc-fisico.serie-docto = "1"
     AND wam-doc-fisico.nro-docto = "0001232"
     AND wam-doc-fisico.cod-emitente = 523163:

    DISP wam-doc-fisico.serie-docto
         wam-doc-fisico.nro-docto
         wam-doc-fisico.cod-emitente
         wam-doc-fisico.situacao WITH 1 COL 2 DOWN SCROLLABLE.
    //UPDATE wam-doc-fisico.situacao.
END.

Agora o documento está disponível para ser atualizado no RE2001 e seguir o fluxo do processo.

 MOFT107 -Liberar embarque de MP para Faturamento

Situação:

Este embarque não foi liberado pelo Wamas por algum erro deles. Então precisamos liberar para faturamento. Só que antes, temos que liberar para alterarem as quantidades, porque foi separado menos do que foi pedido.

image-20231221-212717.png

Possíveis Soluções:

Para liberar o embarque para manutenção, precisa alterar o moft-envio-mp.cod-status para 1 e depois voltar para 7 e em seguida alterar a wam-ped-venda.situacao = 6

/* Liberar embarque para manuten‡Æo */

FIND FIRST moft-envio-mp WHERE moft-envio-mp.nr-embarque = 4596.
   DISPLAY moft-envio-mp WITH 1 COLUMN 1 DOWN SCROLLABLE.
// UPDATE moft-envio-mp.cod-status. // 1 - Digitado - 7 - Enviado Wamas
//        moft-envio-mp.int-1 // Informar 900.

/* Liberar para faturamento */

FIND FIRST wam-ped-venda WHERE wam-ped-venda.nr-pedcli = "000004596".
disp wam-ped-venda.situacao.
//ASSIGN wam-ped-venda.situacao = 6. 

Então ele aparece no MOFT109 para faturar.

image-20231221-213108.png

 Relatório MOWM065 - sem data de entrega

Situação:

SANTIBR-70822 Baixas entregas indevida - Relatorio MOWM065

Time Cau bom dia... Temos as notas em anexo, foram baixadas como entregue indevidamente. Estas notas foram devolvidas pelos clientes e precisamos deixar o relatório “sem data de entrega”, o campo tem que estar vazio. Lembrando que esta informação está influenciando os BI’s da empresa Obrigado

Possíveis Soluções:

No Gfe mudar na nota a Situação (GW1_SIT) de 5 para 4 e no trecho apagar a data e hora ( GWU_DTENT = '', GWU_HRENT = '') e no TOTVS,  apagar a data e hora

Consulta SANTILLANA

SELECT GW1_NRDC, GW1_SIT FROM GW1160 WHERE GW1_FILIAL = '99' AND GW1_SERDC = '3' AND GW1_NRDC IN ('0118139', '0119491', '0120794', '0120729', '0120035')

 

UPDATE GW1160 SET GW1_SIT = '4' WHERE GW1_FILIAL = '99' AND GW1_SERDC = '3' AND GW1_NRDC IN ('0120794')

Consulta SANTILLANA 

SELECT GWU_NRDC, GWU_DTENT, GWU_HRENT FROM GWU160 WHERE GWU_FILIAL = '99' AND GWU_SERDC = '3' AND GWU_NRDC IN ('0118139', '0119491', '0120794', '0120035')

 

UPDATE GWU160 SET GWU_DTENT = '', GWU_HRENT = '' WHERE GWU_FILIAL = '99' AND GWU_SERDC = '3' AND GWU_NRDC IN ('0120794')

 

FOR EACH moft-dados-nota-gfe
   WHERE moft-dados-nota-gfe.serie = "3"
     AND moft-dados-nota-gfe.cod-estabel = "99"
     AND (moft-dados-nota-gfe.nr-nota-fis = "0119491"
      OR moft-dados-nota-gfe.nr-nota-fis = "0117843"
      OR moft-dados-nota-gfe.nr-nota-fis = "0118139"
      OR moft-dados-nota-gfe.nr-nota-fis = "0118286"
      OR moft-dados-nota-gfe.nr-nota-fis = "0118787"
      OR moft-dados-nota-gfe.nr-nota-fis = "0119491"
      OR moft-dados-nota-gfe.nr-nota-fis = "0119519"
      OR moft-dados-nota-gfe.nr-nota-fis = "0119612"
      OR moft-dados-nota-gfe.nr-nota-fis = "0120035"
      OR moft-dados-nota-gfe.nr-nota-fis = "0120414"
      OR moft-dados-nota-gfe.nr-nota-fis = "0120729"
      OR moft-dados-nota-gfe.nr-nota-fis = "0120794"
      OR moft-dados-nota-gfe.nr-nota-fis = "0120919") NO-LOCK:
    DISP moft-dados-nota-gfe.nr-nota-fis
         moft-dados-nota-gfe.serie
         moft-dados-nota-gfe.dt-entrega
         moft-dados-nota-gfe.hr-entrega.
END.

 Modelo

Situação:

Possíveis Soluções:

  • No labels