Árvore de páginas

Versões comparadas

Chave

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

...

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 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 dos objetos json que devem ser retornados:

PropriedadeTipoValores válidosConteúdoObservações
branchIdCaractere
Código 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 do produto.
periodDateCaractere
Data no formato yyyy-mm-dd.Corresponde a 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 coluna "Tipo".
documentCodeCaractere
Identificador do documento.Corresponde a coluna "Documento".
fatherProductCaractere
Código do produto pai.Corresponde a coluna "Produto Pai".
registerTypeCaractere
ValorLabel
1Entrada
2Saída
3Saldo
4Saldo
Tipo do registro.Corresponde a coluna "Tipo".
quantityNumérico
Quantidade do documento.Corresponde a coluna "Quantidade".
balanceNumérico
Saldo do produto.Corresponde a coluna "Saldo Final".
documentStatusCaractere

Corresponde a coluna "Status".
warehouseCaractere


detailArray


Observações:
Bloco de código
languagec#
firstline1
titleExemplo
linenumberstrue