Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
MATA651 - Ordens de produção previstas
MATA651 - Ordens de produção previstas

Função: MATA651 - Ordens de produção previstas
Abrangências: Protheus 10
Versões: Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Nível de Acesso: Nível 1 (Acesso Clientes)
Idiomas: Espanhol , Inglês
Descrição:
As ordens de produção geradas como "previstas", podem ser reclassificadas como "firmes" através desta rotina. Uma OP é considerada prevista enquanto não há absoluta certeza quanto à produção do item. Quando confirmada, a OP passa a ser "firme", ou seja, será liberada para a produção.Enquanto a OP estiver classificada como "prevista", todos os empenhos, solicitações e pedidos serão considerados também como previstos. Ao firmar a OP todos os itens relacionados a ela serão firmados.
Programa Fonte:
MATA651.PRX
Sintaxe:

MATA651 - Ordens de produção previstas ( [ aInf ] [ nOpc ] ) --> Nulo

Retorno:
    Nulo()
Observações

PROCEDIMENTOS

Para firmar ordens de produção previstas:

1. Na janela de Manutenção das OPs Previstas, selecione a OP desejada pressionando ENTER ou com um duplo clique do mouse sobre a OP desejada e clique em Firma ops.

    O Sistema solicita a confirmação para firmar a OP.

2. Confirme o processo.
 

Excluindo OPs previstas

Tanto as OPs normais como as Previstas, podem ser excluídas pela rotina Ordens de Produção, sendo que esta última também pode ser excluída pela sua rotina específica.

No momento da exclusão, o sistema retorna os valores empenhados ao estoque, e exclui as solicitações de compra vinculadas.

Veja também:

As consultas aos cadastros de ordens de produção pelos relatórios:

• Relação das OPs

• Relação por OP




Observação:


O array passado como parâmetro da rotina automatica deve conter os parâmetros utilizados pela pergunte MTA652 e a partir dele sera executado o filtro. Para rotina automática para Firmar/Excluir Op será executada para todo range definido na parametrizacao.

Exemplos
#Include "Rwmake.ch"User Function MyMata651()// Firma OPnOpc := 4lMsErroAuto := .F.aInf := {{“MV_PAR01”, "0001"},{“MV_PAR02”, "0004" },{“MV_PAR03”, "00002201001"},{“MV_PAR04”, "00002601001" },{“MV_PAR05”, CTOD("01/01/2011")},{“MV_PAR06”, CTOD("31/12/2011") },{“MV_PAR07”, CTOD("01/01/2011") },{“MV_PAR08”, CTOD("31/12/2011")},{“MV_PAR09”, 2 }}MsgRun("Firmando OP ...",,{|| MSExecAuto({|x,y| Mata651(x,y)},aInf,nOpc) })If lMsErroAuto	cFileLog := ""	cPath := ""		cFileLog := NomeAutoLog()		If cFileLog <> ""		MostraErro(cPath,cFileLog)	EndifEndIfReturn
Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
aInfArray of RecordArray contendo os parâmetros utilizados no filtro igual ao pergunte do MTA652.
nOpcArray of RecordOpção a ser executada pela rotina automática.
1 = Pesquisar
4 = Firma OPs
5 = Exclui OPs