[RESOLVIDO] Criação automatizada de pedidos

Discussão em 'EMS , HCM e Totvs 11' iniciado por rafael.andrade, Maio 11, 2016.

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

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Boa tarde,

    Fiz uma customização para um cliente para cadastro de pedidos.

    O pedido é colocado no Totvs via pdapi152 e depois completado pela BO bodi159com

    Pois bem, um de nossos clientes atualizou os programas e o bodi159com não consegue
    mais completar o pedido quando algum item do pedido possui unidade de medida
    diferente do que está cadastrado no CD0204 e existe este item com esta unidade de medida diferente
    no CD0504.

    Só ocorre nas condições citadas acima, sendo que esse campo vl-pretab está preenchido antes de completar nas tabelas do pedido. Se mudar a unidade de medida para o mesmo do CD0204, o erro abaixo não ocorre.

    Verifiquei que esta tabela "WT Item da Nota Fiscal" se refere a tabela wt-it-docto, mas em nenhuma API é chamado ou criado o registro nesse programa.

    Erro que ocorre na condição citada acima:
    ========================
    ** vl-pretab is mandatory, but has a value of ?. (275)
    ** Unable to update WT Item da Nota Fiscal Field. (142)
    ========================

    1. Alguém conhece alguma BO para cadastro de pedido? (talvez esse pdapi152 esteja obsoleto)

    2. Possui alguma sugestão?

    Desde já agradeço a atenção

    Rafael
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    meu caro, como eu sempre digo, como as tabelas de pedido são tabelas de pontas, inicio de processos, ou seja, outras dependem dela mas elas não dependem de ninguem, faz na mão, eu vou direto nos create tabela e pronto.
    rafael.andrade curtiu isso.
  3. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    mas o botão completar pedido, faz uma série de cálculos e acertos, não tem como eu ficar gerenciando tudo.
  4. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Pelo que eu sei, o efetiva só confere se a soma das entregas baste com o total o item e a soma dos itens com o total do pedido.
    e dai marca que tá efetivado.
  5. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    mas vc pode usar a API pra efetivar ......
  6. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Mas é justamente no efetivar que está dando o problema, e meu ver o problema mesmo está no completa pedido bodi159com
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página