none
Bloquear OC após criação RRS feed

  • Pergunta

  • Pessoal bom dia,


    O cliente me questionou se é possível bloquear a Ordem de compra assim como quando bloqueamos as Notas Fiscais Faturadas.

    Ele não quer que o usuário tenho o poder de alterar a OC. Uma vez inserida a OC deve ficar inativa para edição.

    Podem me ajudar???

    quarta-feira, 26 de março de 2014 14:45

Todas as Respostas

  • crie uma coluna na tabela do banco de dados chamada permissão, 1 para ADM e 2 Para usuario Comum, no codigo verifique se a permissão do usuario logado é 1 ou 2, se for 1 de as permissões de Edição, e se for 2 bloqueie esta opção, você pode fazer isso com varios formularios exibindo apenas para administradores.

    exemplo:

    if(Permissão == 2)

    {

    btnEditar.Enable = False;

    }

    • Editado GuSouza quarta-feira, 26 de março de 2014 15:05
    quarta-feira, 26 de março de 2014 15:04
  • Você não comentou que versão do Ax esta usando mas no Ax 2012 va em:

    Procurement and sourcing\Setup\Procurement and sourcing parameters

    Na fasttab Updatyes existe uma opção "Safety level for invoiced orders", se você colocar como Locked, todas as OC são bloqueadas depois de serem completamente faturadas.

    No ax 2009 também existe essa opção, que esta em Accounts Payable parameters.


    Software Development Engineer - Global Finance Management Team - www.daxdev.com.br -

    • Sugerido como Resposta nicolas.bastos quarta-feira, 26 de março de 2014 19:47
    quarta-feira, 26 de março de 2014 16:02