[RESOLVIDO] Relatório ordem de produção

Discussão em 'EMS , HCM e Totvs 11' iniciado por noffabr, Novembro 25, 2013.

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

    noffabr Membro Participativo

    Boa tarde,

    Não estou conseguindo identificar as tabelas para criar um relatório ordem de produção;

    Preciso da OF, Quantidade, Data Inicial, Data Final e Empresa.

    Alguem pode ajudar? Utilizo o EMS2.06b + Dataviewer 3.00
  2. Fernando Pinhatti

    Fernando Pinhatti Membro Participativo

    Quando não conseguir saber em qual tabela/campo é gravada as informações digite no fill-in crtl+alt+h que normalmente vem o banco, a tabela e o campo onde é gravado.
    a tabela que grava as ordens de produção é ord-prod.
    noffabr curtiu isso.
  3. noffabr

    noffabr Membro Participativo


    Colocamos todas as notas no sistema, e todas possuem uma natureza da operação, como eu posso criar um relatório para puxar apenas a CFOP de uma nota especifica?
    Eu estou tentando criar e selecionei a tabela "dwf-natur-operac" porém não puxa, vem o relatório em branco.
    Última edição: Novembro 26, 2013
  4. paininet

    paininet Membro Participativo

    Boa tarde,

    As tabelas que começa com "dwf-" são tabelas utilizadas pelos SPED.

    Caso queira filtrar notas fiscais utilize as tabelas:
    nota-fiscal = tabela de nota fiscal
    natur-oper = tabela de natureza operação
    pode filtrar o campo natur-oper.cod-cfop para pegar somente os CFOP necessários.

    exemplos:
    /*buscando apartir de um cfop e selecionado notas a partir de uma data*/
    FOR FIRST natur-oper NO-LOCK
    WHERE natur-oper.cod-cfop = "5151",
    EACH nota-fiscal NO-LOCK
    WHERE nota-fiscal.nat-operacao = natur-oper.nat-operacao
    AND nota-fiscal.dt-emis-nota >= TODAY - 2:
    DISP natur-oper.cod-cfop
    nota-fiscal.nr-nota-fis
    nota-fiscal.dt-emis-nota.
    END.

    /*buscando notas apartir de uma data e selecionando um cfop*/
    FOR EACH nota-fiscal NO-LOCK
    WHERE nota-fiscal.dt-emis-nota >= TODAY - 2,
    FIRST natur-oper NO-LOCK
    WHERE natur-oper.nat-operacao = nota-fiscal.nat-operacao
    AND natur-oper.cod-cfop = "5151":

    DISP natur-oper.cod-cfop
    nota-fiscal.nr-nota-fis
    nota-fiscal.dt-emis-nota.
    END.

    Se for isso que você estava precisando, espero ter ajudado.
    noffabr curtiu isso.
  5. noffabr

    noffabr Membro Participativo

    Ótimo, porém falta uma coisa;

    Quero apenas uma nat. operação 5901 e quero saber a data que ela saiu e a data que ela chegou e também quanto tempo ela ficou fora, ou seja data de inicio -(menos) data de chegada, não tenho o conhecimento em progress para chegar a esse ponto. Ja tenho a idéia pra criar isso, só não consigo identificar as tabelas.

    natur-oper td bem, porém não tem tudo que preciso nesta tabela, identifiquei que preciso tbm das tabelas: DA-S-DATA-INI/FIN data inicial e final, como encontra-las?
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página