Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Parâmetro(s):
NomeTipoDescriçãoDefaultObrigatórioReferencia
PARAMIXB[1]Caractere

Ticket selecionado na consulta da tela.




PARAMIXB[2]CaractereProduto selecionado para consulta de detalhes.


PARAMIXB[3]CaractereOpcional Identificador do opcional do produto selecionado.


PARAMIXB[4]ArrayArray com o retorno original da API.


Idiomas:

Todos

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

...

Descrição:O ponto de entrada P712APIDET permite o usuário alterar o retorno da API de detalhes da tela de resultados do MRP. Por meio dele é possível adicionar ou remover registros na tela de resultados detalhados da consulta de um produto.
Localização:

Função getResDet do fonte MRPDetails.prw

Eventos:

Permite o usuário sobrescrever o retorno padrão da API de resultados detalhados Chamado ao finalizar a carga de detalhes de um produto na tela de resultados do MRP.

Programa Fonte:MRPDetails.prw

Sintaxe:

P712APIDET( ) → aItens

Retorno:

Deve retornar um array com os objetos json que serão exibidos em tela.

Propriedades Definição dos objetos json que devem ser retornados:

PropriedadeTipoValores válidosConteúdo
Observações
branchIdCaractere
Código

Valor da

filial.Corresponde a

coluna

de

"Filial" (visível apenas quando o MRP Multiempresa estiver ativado).

ticketCaractere
Ticket do MRP.
productCaractere
Código do produto.
optionalIdCaractere
Opcional Corresponde a

Identificador do opcional do produto.
periodDateCaractere
Data no formato yyyy-mm-dd.

Corresponde a

Valor da coluna "Data".

documentTypeCaractere
ValorLabel
SISaldo inicial
SPSaldo Período
EMEmpenho
DMDemanda
OPOrdem de produção
SUOP - SubProduto
OTOP/Transferência
SCSolicitação de compra
PCPedido de compra
AUAutorização de Entrega
ESEstoque de segurança
TRTransferência
LVLote Vencido
PMPlano Mestre
SRSaldo Rejeitado CQ
DTDe Terceiro
ETEm Terceiro
SBSaldo Bloqueado
Tipo do documento.Corresponde a

Valor da coluna "Tipo".

documentCodeCaractere
Identificador do documento.

Corresponde a
Valor da coluna "Documento".
fatherProductCaractere
Código do produto pai.

Corresponde a
Valor da coluna "Produto Pai".
registerTypeCaractere
ValorLabel
1Entrada
2Saída
3Saldo
4Saldo
Tipo do registro.Corresponde a
Valor da coluna "Tipo".
quantityNumérico
Quantidade do documento.

Corresponde a
Valor da coluna "Quantidade".
balanceNumérico
Saldo do produto.

Valor da coluna "Saldo Final".
documentStatusCaractere
ValorLabel
MMRP
FFirme
PPrevisto
Valor da
Corresponde a
coluna "Status".
warehouseCaractere
Valor da coluna "Armazém".
detailArray

Array contendo objetos json com a seguinte definição:

PropriedadeTipoConteúdo
prodOrigemCaractereValor da coluna "Produto Origem".
quantidadeNuméricoValor da coluna "Quantidade".
docOrigemCaractereValor da coluna "Documento Origem".
Valores que serão exibidos nos detalhes da linha.
Observações:
Bloco de código
languagec#
firstline1
titleExemplo
linenumberstrue