Home

Linha Microsiga Protheus

Páginas filhas
  • WSMT650A - Altera Vetor da Ordem de Produção

Ponto-de-Entrada: WSMT650A - Altera Vetor da Ordem de Produção
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
LOCALIZAÇÃO: Localizado no método "PUTPRODUCTIONORDER" do webservice "MTPRODUCTIONORDER" esse ponto é utilizado para alterar o vetor da Ordem de Produção.
Quando é executado: É executado antes que a rotina automática de inclusão da Ordem de Produção.
Programa Fonte
WSMAT650.PRX
Sintaxe

WSMT650A - Altera Vetor da Ordem de Produção ( < aVetorPar> , < oOP> ) --> aRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
aVetorPar Array of Record Vetor da Ordem de Produção X
oOP Array of Record Objeto contendo os dados da OP recebidos pelo WebService X
Retorno
    aRet(array_of_record)
  • Vetor da Ordem de Produção
Observações

Definição da Estrutura do objeto oOP ( PARAMIXB[2] )
==========================================

POID                                                         // Número da OP
POItem                                                    // Item da OP
POSequence                                          // Sequência da OP
POGradeItem                                          // Item da Grade
ProductCode                                           // Código do Produto
Quantity                                                    // Quantidade
WareHouse                                             // Almoxarifado
StartForecastDate                                  // Data Prevista de Início
FinishForecastDate                                // Data Prevista de término
Note                                                            // Observação
PODate                                                      // Emissao
Priority                                                        // Prioridade
Situation                                                     // Status da OP
SecondMeasureUnitQuantity                 // Quantidade na segunda unidade de medida
TypeOfPO                                                   // Tipo da OP
StructureRevision                                     // Revisão
CostCenterCode                                      // Centro de Custo
AccountingItemCode                               // Item da Conta
ValueCategoryCode                                // CLVL
QuantityProduced                                     // Quantidade Produzida
FinishRealDate                                         // Data de terminio da OP
QuantityLoss                                             // Perda
StartAdjustedDate                                    // Data de Início ajustada
FinishAdjustedDate                                 // Data de término ajustada
StartAdjustedHour                                    // Hora de Inicio ajustada
FinishAdjustedHour                                 // Hora de termino ajustada
OrderID                                                       // Número do Pedido
OrderItem                                                   // Item do Pedido
Status                                                          // Status
Operation                                                    // Roteiro de operações
UserFields                                                  // Campos do Usuário 
 

Exemplos
#include "protheus.ch"User Function WSMT650ALocal aRet  := ParamIXB[1]  //Vetor da OPLocal oProd := ParamIXB[2]  //Objeto da OP//CustomizaçãoReturn( aRet )
Variáveis
Nome Tipo Escopo Pode Alterar descrição
Array of Record Global Não