Endpoint Registro de Produção (v1)

Endpoint Registro de Produção (v1)

Atualizado em30 de agosto de 2024


 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çãoCaractere20
descricaoDescrição do registro de produçãoCaractere255
dataHoraData e hora do registro de produção
dataHoraProducaoData e hora da produção
idFilialId da filialCaractere
codigoFilialCódigo da filialCaractere4
NomeFilialNome da filialCaractere60
idUsuarioId do usuárioNumérico
nomeUsuarioNome do usuárioCaractere60
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 estoqueCaractere5
nomeLocalEstoqueNome do loca de estoqueCaractere50
idLocalEstoqueInsumoId do local de estoque do insumoNumérico
codigoLocalEstoqueInsumoCódigo do local de estoque do insumoCaractere5
nomeLocalEstoqueInsumoNome do local de estoque dos insumoCaractere50
extra1:Campo extraCaractere512
extra2Campo extraCaractere512
extra3Campo extraCaractere512
extra4Campo extraCaractere512
extra5Campo extraCaractere512
extra6Campo extraCaractere512
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çãoNumé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çãoNumé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
tipoSubstituicao0 – Sem substituição;
1- Insumo substituído;
2 – Insumo com quantidade alterada.
idNovoProdutoSubstitutoId do novo produto que substituiu o insumoNumérico
codigoNovoProdutoSubstitutoCódigo do novo produto que substituiu o insumoCaractere– 20;
descricaoNovoProdutoSubstitutoDescrição do novo produto que substituiu o insumoCaractere120 ,
descricaoVariacaoDescrição da variaçãoCaractere– 60;
codigoProdutoCódigo do produtoCaractere20;
descricaoProdutoDescrição do produtoCaractere120;
unidadeMedidaCódigo da unidade de medidaCaractere– 6,
casasDecimaisCasas decimais da unidade de medidaNumérico
quantidadeDisponivelQuantidade disponívelNumérico
saldoEstoqueEstoque disponívelNumérico
codigoProdutoSubstituidoCódigo do produto substituídoCaractere– 20;
descricaoProdutoSubstituidoDescrição do produto substituídoCaractere120;
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

Caso ainda esteja com alguma dúvida, poderá entrar em contato com o nosso suporte técnico através do link abaixo:

Este artigo foi útil pra você?