[RESOLVIDO] Urgente - Transferência Materiais

Discussão em 'EMS , HCM e Totvs 11' iniciado por naluf, Junho 24, 2015.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. naluf

    naluf Membro Participativo

    bom dia, fizemos atualização do EMS para versão 12.1.5 (última) e tivemos vários problemas no sistema, um deles que mais está nos atrapalhando é o CE0206 das transferências de materiais entre depósitos do mesmo estabelecimento, está na Totvs como urgente desde segunda, mas nada...
    desenvolvi um programa utilizando a API "ceapi001k" para transferência; para depósitos como "PRO" (produção) e "ALM" (almoxarifado) a transferência é realizada; porém quando utilizo um depósito de Pós-venda ou de Controle de Qualidade o mesmo não retorna erro e não efetua a transferência.
  2. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Posta seu código com a temp-table preenchida
  3. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Já comparou os cadastros dos depósitos e localizações?
  4. naluf

    naluf Membro Participativo

    Rafael, acabei de descobrir o erro...
    FIND FIRST param-estoq NO-LOCK WHERE param-estoq.estabel-pad = input frame f-cad w-cod-estab
    and param-estoq.cod-estabel = input frame f-cad w-cod-depos NO-ERROR.
    <<Não devo considerar o depósito no find>> o parametro é unico por estabelecimento.
    Segue o programa de transferência, bem simples, sem muita enrrolação, pois estamos com dois dias de lançamentos atrasados.

    Arquivos Anexados:

  5. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Nada melhor que rever o código, ahauhauhaah, ;):)
  6. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Nossa??? Você fez um FIND trazendo o registro onde o estabelecimento é igual ao depósito??
    param-estoq.cod-estabel = input frame f-cad w-cod-depos
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página