Saltar para o conteúdo

Stored Procedure

Entrada matéria-prima


 

Deve processar informação relativa aos movimentos de entrada de stock de matéria-prima e mercadoria no ERP da empresa. Esta entrada poderá estar associada a uma encomenda de fornecedor ou não.

Nome: sp_EntradaStockMateriaPrima

Campo de EntradaTipoDescrição
numeroRececaoStringCódigo interno do movimento de receção
codigoFornecedorStringCódigo interno do fornecedor
docFornecedorStringDocumento de referência do fornecedor
codigoArtigoStringCódigo interno do artigo
corArtigoStringCor do artigo
tamanhoArtigoStringTamanho do artigo
dimensaoArtigoStringDimensão do artigo
loteStringLote do artigo
serialNumberStringNumero de série do artigo
custoUnitarioStringCusto por unidade do artigo
validadedateDeve respeitar o formato: AAAA-MM-DD
numeroEncomendaStringNúmero de encomenda do cliente
quantidadeDecimal (16,4)Quantidade movimentada do artigo
unidadeStringUnidade de medida que serve de referência ao artigo
docAduaneiroStringDocumento para regimes aduaneiros, por exemplo provas de origem no âmbito do desalfandegamento
utilizadorStringUtilizador responsável pelo movimento
matriculaStringMatrícula do veículo de carga
dataHoraEntregaStringDeve respeitar o formato: AAAA-MM-DD hh:mm
rececionadoPorStringOperador que procedeu à receção da matéria prima
CMRStringGuia de transporte
Campo de SaídaTipoDescrição
resultadoOutputTabela de Output

Consumo matéria-prima


Deve processar informação relativa aos movimentos de saída de stock de matéria-prima no ERP da empresa associado ao fabrico de produto intermédio ou acabado.

Nome: sp_SaidaStockMateriaPrima

Campo de EntradaTipoDescrição
codigoArtigoStringCódigo interno do artigo
corArtigoStringCor do artigo
tamanhoArtigoStringTamanho do artigo
dimensaoArtigoStringDimensão do artigo
loteStringLote do artigo
serialNumberStringNumero de série do artigo
ordemProducaoStringOrdem de produção associada ao artigo
quantidadeDecimal (16,4)Quantidade movimentada do artigo
unidadeStringUnidade de medida que serve de referência ao artigo
armazemStringArmazém onde se encontra o artigo
localizacaoStringLocalização onde se encontra o artigo
dataHoraStringData e hora do registo. Deve respeitar o formato: AAAA-MM-DD hh:mm
utilizadorStringUtilizador responsável pelo movimento
Campo de SaídaTipoDescrição
resultadoOutputTabela de Output

Re-integração de stock

Deve processar informação relativa a uma re-integração de stock consumido numa ordem de produção.

Nome: sp_ReIntegracaoStock

Campo de EntradaTipoDescrição
ordemProducaoStringOrdem de produção associada ao artigo
codigoArtigoStringCódigo interno do artigo
corArtigoStringCor do artigo
tamanhoArtigoStringTamanho do artigo
dimensaoArtigoStringDimensão do artigo
loteStringLote do artigo
serialNumberStringNumero de série do artigo
quantidadeDecimal (16,4)Quantidade movimentada do artigo
unidadeStringUnidade de medida que serve de referência ao artigo
dataHoraStringData e hora do registo. Deve respeitar o formato: AAAA-MM-DD hh:mm
utilizadorStringUtilizador responsável pelo movimento

Entradas produto acabado/intermédio


O Procedimento deve processar informação relativa aos movimentos de entrada de produto acabado no ERP da empresa. « Nome: sp_EntradaStockProdutoAcabado

Campo de EntradaTipoDescrição
codigoArtigoStringCódigo interno do artigo
corArtigoStringCor do artigo
tamanhoArtigoStringTamanho do artigo
dimensaoArtigoStringDimensão do artigo
loteStringLote do artigo
serialNumberStringNumero de série do artigo
ordemProducaoStringOrdem de produção associada ao artigo
encomendaClienteStringNúmero de encomenda do cliente
quantidadeDecimal (16,4)Quantidade movimentada do artigo
unidadeStringUnidade de medida que serve de referência ao artigo
custoRealUnitDecimal (16,4)Custo real unitário de cada artigo
armazemStringArmazém onde se encontra o artigo
localizacaoStringLocalização onde se encontra o artigo
utilizadorStringUtilizador responsável pelo movimento
SSCCStringO Serial Shipping Container Code número de 18 dígitos usado para identificar unidades logísticas.
fimProducaoBoolPor defeito a 0, se colocado a 1, poderá servir para fechar o documento e recalcular quantidades e custos. Esta funcionalidade poderá não ser disponível para todas as empresas, por existir casos que não é possível determinar qual a última palete de produção
Campo de SaídaTipoDescrição
resultadoOutputTabela de Output

Movimentos de armazém


 

O Procedimento deve processar informação relativa a movimentação de matéria-prima entre armazéns.

Nome: sp_MovimentoArmazem

Campo de EntradaTipoDescrição
codigoArtigoStringCódigo interno do artigo
corArtigoStringCor do artigo
tamanhoArtigoStringTamanho do artigo
dimensaoArtigoStringDimensão do artigo
loteStringLote do artigo
serialNumberStringNumero de série do artigo
quantidadeDecimal (16,4)Quantidade movimentada do artigo
unidadeStringUnidade de medida que serve de referência ao artigo
armazemOrigemStringArmazém de origem do artigo
localizacaoOrigemStringLocalização de origem do artigo
armazemDestinoStringArmazém de destino do artigo
localizacaoDestinoStringLocalização de destino do artigo
dataHoraStringData e hora do registo. Deve respeitar o formato: AAAA-MM-DD hh:mm
utilizadorStringUtilizador responsável pelo movimento
aux1StringCampo auxiliar 1
aux2StringCampo auxiliar 2
Campo de SaídaTipoDescrição
resultadoOutputTabela de Output

Acertos de stock


 

O Procedimento deve processar informação relativa a acertos de stock de artigos finais.

Nome: sp_AcertoStock

Campo de EntradaTipoDescrição
codigoArtigoStringCódigo interno do artigo
corArtigoStringCor do artigo
tamanhoArtigoStringTamanho do artigo
dimensaoArtigoStringDimensão do artigo
loteStringLote do artigo
serialNumberStringNumero de série do artigo
armazemStringArmazém onde se encontra o artigo
localizacaoStringLocalização onde se encontra o artigo
quantidadeDecimal (16,4)Quantidade final do artigo
unidadeStringUnidade de medida que serve de referência ao artigo
dataHoraStringData e hora do registo. Deve respeitar o formato: AAAA-MM-DD hh:mm:ss.mmm
utilizadorStringUtilizador responsável pelo movimento
aux1StringCampo auxiliar 1
aux2StringCampo auxiliar 2
Campo de SaídaTipoDescrição
resultadoOutputTabela de Output

Produtos não conforme


O Procedimento deve processar informação relativa a movimentos de produto não conforme registados no sistema, e reclassificar o mesmo como não conforme no ERP.

Nome: sp_ProdutoNaoConforme

Campo de EntradaTipoDescrição
codigoArtigoStringCódigo interno do artigo
corArtigoStringCor do artigo
tamanhoArtigoStringTamanho do artigo
dimensaoArtigoStringDimensão do artigo
loteStringLote do artigo
serialNumberStringNumero de série do artigo
quantidadeDecimal (16,4)Quantidade final do artigo
unidadeStringUnidade de medida que serve de referência ao artigo
dataHoraStringData e hora do registo. Deve respeitar o formato: AAAA-MM-DD hh:mm:ss.mmm
utilizadorStringUtilizador responsável pelo movimento
aux1StringCampo auxiliar 1
aux2StringCampo auxiliar 2
Campo de SaídaTipoDescrição
resultadoOutputTabela de Output

Documento de expedição


O Procedimento trata a informação relativa à expedição.

Nome: sp_DocExpedicao

Campo de EntradaTipoDescrição
numeroExpediçãoStringNúmero de expedição no VSOFT
numeroEncomendaStringNúmero de encomenda do cliente
codigoClienteStringCódigo interno do cliente
codigoArtigoStringCódigo interno do artigo
corArtigoStringCor do artigo
tamanhoArtigoStringTamanho do artigo
dimensaoArtigoStringDimensão do artigo
loteStringLote do artigo
serialNumberStringNumero de série do artigo
quantidadeDecimal (16,4)Quantidade movimentada do artigo
unidadeStringUnidade de medida que serve de referência ao artigo
validadedateDeve respeitar o formato: AAAA-MM-DD
armazemOrigemStringArmazém de origem do artigo
localizacaoOrigemStringLocalização de origem do artigo
dataHoraSaidaStringData hora a que o veiculo finalizou a carga. Deve respeitar o formato: AAAA-MM-DD hh:mm:ss.mmm
carregadoPorStringOperador que procedeu à carga do veiculo
matriculaStringMatricula do veiculo de carga
localDescargaStringDesignação do local de descarga
moradaDescargaStringMorada de descarga
codigoPostalDescargaStringCódigo Postal de descarga
localidadeDescargaStringLocalidade de descarga
paisDescargaStringPaís de descarga
idEncomendaERPStringID único da encomenda gerado pelo ERP
idEncomendaLinhaERPStringNúmero da linha do documento onde está o artigo no ERP
utilizadorStringUtilizador responsável pelo movimento
aux1StringCampo auxiliar 1
aux2StringCampo auxiliar 2
Campo de SaídaTipoDescrição
resultadoOutputTabela de Output

Final de produção


O Procedimento deve indicar o final da produção.

Nome: sp_FinalProducao

Campo de EntradaTipoDescrição
codigoArtigoStringCódigo interno do artigo
loteStringLote do artigo
custoUnitDecimal (16,4)Custo por unidade do artigo
Campo de SaídaTipoDescrição
resultadoOutputTabela de Output

Quebra de artigo


O Procedimento serve para integrar no ERP quebras do artigo.

Nome: sp_QuebraArtigo

Campo de EntradaTipoDescrição
codigoArtigoStringCódigo interno do artigo
corArtigoStringCor do artigo
tamanhoArtigoStringTamanho do artigo
dimensaoArtigoStringDimensão do artigo
loteStringLote do artigo
serialNumberStringNumero de série do artigo
quantidadeDecimal (16,4)Quantidade a dar quebra do artigo
unidadeStringUnidade da quantidade a dar quebra
armazemOrigemStringArmazém de origem do artigo a dar quebra
localizacaoStringLocalização do artigo a dar quebra
operadorStringOperador que deu ordem de quebra
motivoStringMotivo de quebra
Campo de SaídaTipoDescrição
resultadoOutputTabela de Output

Criar necessidade de compra


O Procedimento serve para gerar no ERP a criação da necessidade de compra.

Nome: sp_CriarNecessidadeCompra

Campo de EntradaTipoDescrição
numeroNecessidadeCompraStringNúmero necessidade no VSOFT
codigoFornecedorStringIdentificador do Fornecedor no ERP
localEntregaStringLocal de entrega da necessidade
localidadeEntregaStringLocalidade de entrega
codigoPostalEntregaStringCódigo postal de entrega
paisEntregaStringPaís de entrega
observacoesParaFornecedorStringObservações que foram passadas ao fornecedor
observacoesPagamentoStringObservações relativas ao pagamento
numeroOrcamentoStringNúmero de orçamento fornecido pelo fornecedor
Campo de SaídaTipoDescrição
resultadoOutputTabela de Output

Artigos necessidade de compra


O Procedimento serve para gerar no ERP os artigos relativos à necessidade de compra.

Nome: sp_CriarNecessidadeCompraLinhas

Campo de EntradaTipoDescrição
numeroNecessidadeCompraStringNúmero necessidade no VSOFT
codigoArtigoStringCódigo interno do artigo
quantidadeStringQuantidade encomendada do artigo
prazoEntregaStringPrazo previsto para entrega do artigo
Campo de SaídaTipoDescrição
resultadoOutputTabela de Output