Central do Uniplus

Índice
< Todo o conteúdo
Imprimir

Endpoint Registro de Produção (v1)


 Descrição geral

Manipular registro de produção


URL

/public-api/v1/registro-producao


Verbos suportados

POST e GET


 Status HTTP

• 200 = OK;
• 422 = A requisição falhou ao ser processada. Veja a mensagem retornada para mais detalhes.


JSON Exemplo

{"registroProducao":{"descricao" : "Teste de importacao","itens":[{"idProduto": 132,"quantidade": "1" }]}} 

Exemplos

curl –header “Authorization: Bearer ${token_de_acesso}” –header “Content-Type: application/json” –data “${json}” –request “POST” “${endereco_do_servidor}/public-api/v1/registro-producao”

curl –header “Authorization: Bearer ${token_de_acesso}” –header “Content-Type: application/json” –request “GET” “${endereco_do_servidor}/public-api/v1/registro-producao”

curl –header “Authorization: Bearer ${token_de_acesso}” –header “Content-Type: application/json” –request “GET” “${endereco_do_servidor}/public-api/v1/registro-producao/${codigo}”


Lista dos campos do JSON

Registro de produção:

IdentificadorDescriçãoObrigatórioTipoTamanhoDecimaisObservações
IdRegistroProducaoNumérico
codigoCódigo do registro de produçãoCaractere 20
descricaoDescrição do registro de produção Caractere 255
dataHoraData e hora do registro de produção
dataHoraProducaoData e hora da produção
idFilialId da filialCaractere
codigoFilialCódigo da filialCaractere 4
NomeFilialNome da filialCaractere 60
idUsuarioId do usuárioNumérico
nomeUsuarioNome do usuárioCaractere 60
idNotaFiscalOrigemId da nota fiscal que gerou o registro de produçãoNumérico
idOperacaoOrigemId da operação origem que gerou o registro de produçãoNumérico
idPedidoDavOrigemid do pedido origem que gerou o registro de produçãoNumérico
idLocalEstoqueId do local de estoqueNumérico
codigoLocalEstoqueCódigo do local de estoqueCaractere 5
nomeLocalEstoqueNome do loca de estoqueCaractere 50
idLocalEstoqueInsumoId do local de estoque do insumoNumérico
codigoLocalEstoqueInsumoCódigo do local de estoque do insumoCaractere 5
nomeLocalEstoqueInsumoNome do local de estoque dos insumoCaractere 50
extra1: Campo extraCaractere 512
extra2Campo extraCaractere 512
extra3Campo extraCaractere 512
extra4Campo extraCaractere 512
extra5Campo extraCaractere 512
extra6Campo extraCaractere 512
itensLista de objetos de itens do registro de produção. Consulte a tabela abaixo.

Registro de produção – Itens:

IdentificadorDescriçãoObrigatórioTipoTamanhoDecimaisObservações
idRegistroProducaoItemId do item do registro de produçãoNumérico
idRegistroProducaoId do registro de produção
codigoProdutoCódigo do produtoCaractere20
idProdutoId do produto
quantidadeQuantidade produzidaNumérico156
quantidadeFatorFator da quantidadeNumérico156
quantidadeEmbalagemQuantidade embalagemNumérico166
relacaoMisturaRelação da misturaCaractere40
ordemVariacaoOrdenação da variaçãoNumérico
loteLote do item do registro de produçãoCaractere30
emissaoLoteData de emissão do lote
vencimentoLoteData de vencimento do lote
variacoesVariaçõesCaractere4096
idNotaFiscalItemOrigemId da nota fiscal que gerou o registro de produção Numérico
idItemOperacaoOriginalId da operação origem que gerou o registro de produçãoNumérico
quantidadeSolicitadaQuantidade produzida do item do registro de produçãoNumérico156
quantidadePadraoQuantidade padrão do item do registro de produçãoNumérico156
tipoQuantidadeTipo de quantidade produzidaNumérico10 – Rendimento;
1 – Unidade do produto.
insumosLista de objetos dos insumos do item. Consulte a tabela abaixo.

Registro de produção – Insumos:

IdentificadorDescriçãoObrigatórioTipoTamanhoDecimaisObservações
currentTimeMillisMillissegundosNumérico
idID do insumoNumérico
idRegistroProducaoID do resgistro de produçãoNumérico
idRegistroProducaoItemId do item do rendimento de produção Numérico
idProdutoId do produto insumoNumérico
idProdutoItemId do produto na tabela item
variacaoCódigo da variaçãoNumérico
quantidadeNecessariaQuantidade necessária do insumoNumérico15,6;
idProdutoSubstituidoId do produto que foi substituídoNumérico
quantidadeSubstituidaQuantidade substituída do insumoNumérico15,6
tipoSubstituicao 0 – Sem substituição;
1- Insumo substituído;
2 – Insumo com quantidade alterada.
idNovoProdutoSubstitutoId do novo produto que substituiu o insumo Numérico
codigoNovoProdutoSubstitutoCódigo do novo produto que substituiu o insumoCaractere– 20;
descricaoNovoProdutoSubstitutoDescrição do novo produto que substituiu o insumoCaractere 120 ,
descricaoVariacaoDescrição da variaçãoCaractere – 60;
codigoProdutoCódigo do produtoCaractere 20;
descricaoProdutoDescrição do produtoCaractere120;
unidadeMedidaCódigo da unidade de medida Caractere – 6,
casasDecimaisCasas decimais da unidade de medidaNumérico
quantidadeDisponivel Quantidade disponívelNumérico
saldoEstoqueEstoque disponívelNumérico
codigoProdutoSubstituidoCódigo do produto substituídoCaractere – 20;
descricaoProdutoSubstituidoDescrição do produto substituídoCaractere 120;
possuiLoteInsumo possui loteBoolean
situacaoLoteSituação do lote0 – Sem lote;
1 – Lote não informado;
2 – Lote informado.
idLocalEstoqueID do local de estoque do insumoNumérico

Conteúdo Relacionado

Os artigos listados abaixo estão relacionados ao que você acabou de ler:
API Rest (WEB)
Antes de Falar com o Suporte Técnico
Obtendo suporte técnico e ajuda

15 Artigos recentes

Ver os últimos 100