Voltar
Integrador >
WebServices >
IN CadastroMateriais.integrador
Requisição
Cadastrar
Método que tem por finalidade cadastrar materiais com sua estrutura.
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- statusRegistro
- Obrigatório, Tipo: String 1
- L=Liberado, P=Pendente
- codigoGrupo
- Obrigatório, Tipo: String 3
- codigoSubGrupo
- Obrigatório, Tipo: String 3
- codigoMaterial
- Obrigatório, Tipo: String 20
- descricao
- Tipo: String 60
- Este parâmetro é obrigatório quando o CIGAM não estiver parametrizado para formação de descrição.
- O caractere “%” será validado no momento da importação de acordo com a configuração
- “ES – 802 – Permitir usar o caracter “%” na descrição do Material”
- tipo
- Obrigatório, Tipo: String 1
- codigoUnidadeNegocio
- Tipo: String 3
- A=Ativo,
- I=Inativo,
- O=Obsoleto,
- N=Nulo
- codigoUnidadeMedida
- Obrigatório, Tipo: String 3
- utilizaGrade
- Obrigatório, Tipo: String 1
- A=Ambos,
- N=Numeração,
- L=Lotes.
- grade
- Obrigatório, Tipo: String 2
- Se o parâmetro utilizaGrade for A ou N esse parâmetro precisa ser informado.
- controlaNumeroSerie
- estruturaComercial
- contabilPrincipalEnvioSped
- Tipo: float 8.6
- Não pode ser informado 0 (zero)
- codigoReduzido
- codigoFiscal
- referencia
- tabPrecosEstruturaComercial
- manterPedidoNf
Voltar ao início
Cadastrar2
Método que tem por finalidade cadastrar materiais com sua estrutura.
{"minExpandLevel":2}
- pin:
- Obrigatório, Tipo: String 20
- statusRegistro
- Obrigatório, Tipo: String 1
- L=Liberado, P=Pendente
- codigoGrupo
- Obrigatório, Tipo: String 3
- codigoSubGrupo
- Obrigatório, Tipo: String 3
- codigoMaterial
- Obrigatório, Tipo: String 20
- descricao
- Tipo: String 60
- Este parâmetro é obrigatório quando o CIGAM não estiver parametrizado para formação de descrição.
- O caractere “%” será validado no momento da importação de acordo com a configuração
- “ES – 802 – Permitir usar o caracter “%” na descrição do Material”
- tipo
- Obrigatório, Tipo: String 1
- codigoUnidadeNegocio
- Tipo: String 3
- A=Ativo,
- I=Inativo,
- O=Obsoleto,
- N=Nulo
- codigoUnidadeMedida
- Obrigatório, Tipo: String 3
- utilizaGrade
- Obrigatório, Tipo: String 1
- A=Ambos,
- N=Numeração,
- L=Lotes.
- grade
- Obrigatório, Tipo: String 2
- Se o parâmetro utilizaGrade for A ou N esse parâmetro precisa ser informado.
- controlaNumeroSerie
- estruturaComercial
- contabilPrincipalEnvioSped
- Tipo: float 8.6
- Não pode ser informado 0 (zero)
- codigoReduzido
- codigoFiscal
- referencia
- tabPrecosEstruturaComercial
- manterPedidoNf
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- codigoEspecif4
- codigoEspecif5
- codigoEspecif6
- localizacao
- origemMercadoria
- peso
- pesoEmbalagem
- volume
- garantiaVenda
- garantiaCompra
- descricaoAlternativa
- gtin
- codigoFabricante
- imagem
Voltar ao início
ListarPendentes
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- acao
- Tipo: String 1
- C=Cadastrar, E=Excluir
- Se for informado algo diferente de C ou E não será aplicado nenhum filtro
- statusRegistro
- Tipo: String 1
- L=Liberado, P=Pendente
- Se for informado algo diferente de P ou L não será aplicado nenhum filtro.
Retorno:
Se sucesso:
{"minExpandLevel":2}
- idRegistro
- acao
- statusRegistro
- dataRequisicao
- horaRequisicao
- idCorrelato
- codigoMaterial
- descricao
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
ListarId
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
Retorno:
Se sucesso:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
ListarIndividual
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- codigoMaterial
- Obrigatório, Tipo: String 20
Retorno:
Se sucesso:
{"minExpandLevel":2}
- codigoMaterial
- codigoGrupo
- codigoSubGrupo
- centroControle
- descricao
- codigoUnidadeMedida
- quantidadeRelacaoPaiFilho
- percentualPis
- percentualCofins
- percentualPisRetencao
- percentualCofinsRetencao
- quantidadeRefComposicaoGeral
- precoCusto
- revisaoEngenharia
- percentualCsll
- percentualIcmsSinief
- codigoContaGerencial
- peso
- percentualMedioIcms
- percentualIrrf
- percentualIpi
- percentualFrete
- percentualEmbalagem
- percentualComissao
- percentualReajuste
- codigoFiscal
- dataUltimaRevisao
- dataReajuste
- codigoFabricante
- codigoFabrica
- referencia
- codigoReduzido
- precoStPisCofins
- conversorCompra
- encargosFinanceiros
- valorFrete
- aplicacao
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- codigoEspecif4
- codigoEspecif5
- codigoEspecif6
- percentualRoyaltie
- percentualImpostoImportacao
- dataCadastro
- garantiaCompra
- garantiaVenda
- regraCusteio
- regraIpi
- sufixoContabil
- codigoContabil
- localizacao
- tipo
- volume
- origemMercadoria
- contabilPrincipalInvSped
- precoPauta
- percIcmsPisCofisImportacao
- conversorVenda
- codigoUnidadeCompra
- codigoUnidadeVenda
- pesoEmbalagem
- percentualInss
- valorIpi
- codigoUnidadeNegocio
- sessao
- codigoUsuarioModificacao
- codigoUsuarioCriacao
- dataModificacao
- dataLiberaColecao
- dataLiberaEsqueleto
- configuracaoReposicao
- configuracao
- codigoCentroArmazenagemPadrao
- tabPrecosEstruturaComercial
- utilizaGrade
- tipoFormacaoPrecos
- classificacaoAbc
- qualidadeProduto
- manterPedidoNf
- zerarSaldo
- codigoTributario
- usuarioUltRevisaoEngenharia
- tipoBaixaOp
- estruturaComercial
- controlaNumeroSerie
- criarProdutoClienteNaVenda
- ordemExibicao
- questionarioAfericaoGa
- usrmate1
- usrmate2
- usrmate3
- usrmate4
- usrmate5
- Os campos abaixo passaram a visualizados no cigam para quem possuir o módulo lojas e a configuração
- ‘CL – GE - 300170 - Utiliza e-commerce’
- altura
- largura
- comprimento
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
ListarMaterialPorReferencia
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- referencia
Retorno:
Se sucesso:
{"minExpandLevel":2}
- codigoMaterial
- codigoGrupo
- codigoSubGrupo
- centroControle
- descricao
- codigoUnidadeMedida
- quantidadeRelacaoPaiFilho
- percentualPis
- percentualCofins
- percentualPisRetencao
- percentualCofinsRetencao
- quantidadeRefComposicaoGeral
- precoCusto
- revisaoEngenharia
- percentualCsll
- percentualIcmsSinief
- codigoContaGerencial
- peso
- percentualMedioIcms
- percentualIrrf
- percentualIpi
- percentualFrete
- percentualEmbalagem
- percentualComissao
- percentualReajuste
- codigoFiscal
- dataUltimaRevisao
- dataReajuste
- codigoFabricante
- codigoFabrica
- referencia
- codigoReduzido
- precoStPisCofins
- conversorCompra
- encargosFinanceiros
- valorFrete
- aplicacao
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- codigoEspecif4
- codigoEspecif5
- codigoEspecif6
- percentualRoyaltie
- percentualImpostoImportacao
- dataCadastro
- garantiaCompra
- garantiaVenda
- regraCusteio
- regraIpi
- sufixoContabil
- contabil
- localizacao
- tipo
- volume
- origemMercadoria
- contabilPrincipalInvSped
- precoPauta
- percIcmsPisCofisImportacao
- conversorVenda
- codigoUnidadeCompra
- codigoUnidadeVenda
- pesoEmbalagem
- percentualInss
- valorIpi
- codigoUnidadeNegocio
- sessao
- codigoUsuarioModificacao
- codigoUsuarioCriacao
- dataModificacao
- dataLiberaColecao
- dataLiberaEsqueleto
- configuracaoReposicao
- configuracao
- codigoCentroArmazenagemPadrao
- tabPrecosEstruturaComercial
- utilizaGrade
- tipoFormacaoPrecos
- classificacaoAbc
- qualidadeProduto
- manterPedidoNf
- zerarSaldo
- codigoTributario
- usuarioUltRevisaoEngenharia
- tipoBaixaOp
- estruturaComercial
- controlaNumeroSerie
- criarProdutoClienteNaVenda
- ordemExibicao
- questionarioAfericaoGa
- usrmate1
- usrmate2
- usrmate3
- usrmate4
- usrmate5
- Tipo: Float 11.2
- Os campos abaixo passaram a visualizados no cigam para quem possuir o módulo lojas e a configuração
- ‘CL – GE - 300170 - Utiliza e-commerce’
- altura
- largura
- comprimento
- resumoTecnico
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
ListarMateriais
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- codigoMaterialInicial
- codigoMaterialFinal
- codigoGrupoInicial
- codigoGrupoFinal
- codigoSubGrupoInicial
- codigoSubGrupoFinal
- tipoInicial
- Tipo: String 1
- A=Ativo, I=Inativo, O=Obsoleto, N=Nulo
- tipoFinal
- Tipo: String 1
- A=Ativo, I=Inativo, O=Obsoleto, N=Nulo
- codigoUnidadeNegocioInicial
- codigoUnidadeNegocioFinal
- codigoUnidadeMedidaInicial
- codigoUnidadeMedidaFinal
- utilizaGradeInicial
- Tipo: String 1
- A=Ambos, N=Numeração, L=Lotes
- utilizaGradeFinal
- Tipo: String 1
- A=Ambos, N=Numeração, L=Lotes
- controlaNumeroSerie
- Tipo: String 5
- True, False ou 0, 1
- estruturaComercial
- dtInicial
- hrInicial
- dtFinal
- hrFinal
Retorno:
Se sucesso:
{"minExpandLevel":2}
- codigoMaterial
- codigoGrupo
- codigoSubGrupo
- centroControle
- descricao
- codigoUnidadeMedida
- quantidadeRelacaoPaiFilho
- percentualPis
- percentualCofins
- percentualPisRetencao
- percentualCofinsRetencao
- quantidadeRefComposicaoGeral
- precoCusto
- revisaoEngenharia
- percentualCsll
- percentualIcmsSinief
- codigoContaGerencial
- peso
- percentualMedioIcms
- percentualIrrf
- percentualIpi
- percentualFrete
- percentualEmbalagem
- percentualComissao
- percentualReajuste
- codigoFiscal
- dataUltimaRevisao
- dataReajuste
- codigoFabricante
- codigoFabrica
- referencia
- codigoReduzido
- precoStPisCofins
- conversorCompra
- encargosFinanceiros
- valorFrete
- aplicacao
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- codigoEspecif4
- codigoEspecif5
- codigoEspecif6
- percentualRoyaltie
- percentualImpostoImportacao
- dataCadastro
- garantiaCompra
- garantiaVenda
- regraCusteio
- regraIpi
- sufixoContabil
- contabil
- localizacao
- tipo
- volume
- origemMercadoria
- contabilPrincipalInvSped
- precoPauta
- percIcmsPisCofisImportacao
- conversorVenda
- codigoUnidadeCompra
- codigoUnidadeVenda
- pesoEmbalagem
- percentualInss
- valorIpi
- unidadeNegocio
- sessao
- codigoUsuarioModificacao
- codigoUsuarioCriacao
- dataModificacao
- dataLiberaColecao
- dataLiberaEsqueleto
- configuracaoReposicao
- configuracao
- codigoCentroArmazenagemPadrao
- tabPrecosEstruturaComercial
- utilizaGrade
- tipoFormacaoPrecos
- classificacaoAbc
- qualidadeProduto
- manterPedidoNf
- zerarSaldo
- codigoTributario
- usuarioUltRevisaoEngenharia
- tipoBaixaOp
- estruturaComercial
- controlaNumeroSerie
- criarProdutoClienteNaVenda
- ordemExibicao
- questionarioAfericaoGa
- usrmate1
- usrmate2
- usrmate3
- usrmate4
- usrmate5
- Tipo: Float 11.2
- Os campos abaixo passaram a visualizados no cigam para quem possuir o módulo lojas e a configuração
- ‘CL – GE - 300170 - Utiliza e-commerce’
- altura
- largura
- comprimento
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
ListarModificacoes
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- dtInicial
- hrInicial
- dtFinal
- hrFinal
Retorno:
Se sucesso:
{"minExpandLevel":2}
- codigoMaterial
- codigoGrupo
- codigoSubGrupo
- centroControle
- descricao
- codigoUnidadeMedida
- quantidadeRelacaoPaiFilho
- percentualPis
- percentualCofins
- percentualPisRetencao
- percentualCofinsRetencao
- quantidadeRefComposicaoGeral
- precoCusto
- revisaoEngenharia
- percentualCsll
- percentualIcmsSinief
- codigoContaGerencial
- peso
- percentualMedioIcms
- percentualIrrf
- percentualIpi
- percentualFrete
- percentualEmbalagem
- percentualComissao
- percentualReajuste
- codigoFiscal
- dataUltimaRevisao
- dataReajuste
- codigoFabricante
- codigoFabrica
- referencia
- codigoReduzido
- precoStPisCofins
- conversorCompra
- encargosFinanceiros
- valorFrete
- aplicacao
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- codigoEspecif4
- codigoEspecif5
- codigoEspecif6
- percentualRoyaltie
- percentualImpostoImportacao
- dataCadastro
- garantiaCompra
- garantiaVenda
- regraCusteio
- regraIpi
- sufixoContabil
- contabil
- localizacao
- tipo
- volume
- origemMercadoria
- contabilPrincipalInvSped
- precoPauta
- percIcmsPisCofisImportacao
- conversorVenda
- codigoUnidadeCompra
- codigoUnidadeVenda
- pesoEmbalagem
- percentualInss
- valorIpi
- unidadeNegocio
- sessao
- codigoUsuarioModificacao
- codigoUsuarioCriacao
- dataModificacao
- dataLiberaColecao
- dataLiberaEsqueleto
- configuracaoReposicao
- configuracao
- codigoCentroArmazenagemPadrao
- tabPrecosEstruturaComercial
- utilizaGrade
- tipoFormacaoPrecos
- classificacaoAbc
- qualidadeProduto
- manterPedidoNf
- zerarSaldo
- codigoTributario
- usuarioUltRevisaoEngenharia
- tipoBaixaOp
- estruturaComercial
- controlaNumeroSerie
- criarProdutoClienteNaVenda
- ordemExibicao
- questionarioAfericaoGa
- usrmate1
- usrmate2
- usrmate3
- usrmate4
- usrmate5
- Tipo: Float 11.2
- Os campos abaixo passaram a visualizados no cigam para quem possuir o módulo lojas e a configuração
- ‘CL – GE - 300170 - Utiliza e-commerce’
- altura
- largura
- comprimento
- resumoTecnico
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
LiberarPendentes
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- id
Retorno:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se erro na conexão com banco de dados:
A conexão com o banco de dados e/ou comando SQL possui erros.
Se ID inválido ou não encontrado:
Falha ao liberar registro.
Voltar ao início
ListarEstoqueOnLine
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- codigoMaterialInicial
- codigoMaterialFinal
- codigoCentroArmazenagemInicial
- codigoCentroArmazenagemFinal
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
Retorno:
Se sucesso:
{"minExpandLevel":2}
- codigoMaterial
- codigoCentroArmazenagem
- quantidadeOnline
- codigoUnidadeNegocio
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
- dataModificacao
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
ListarEstoqueOnLineControleQuantidade
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- codigoMaterialInicial
- codigoMaterialFinal
- codigoCentroArmazenagemInicial
- codigoCentroArmazenagemFinal
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
- suprimirRegistrosZerados
- Obrigatório, Tipo: Boolean
Retorno:
Se sucesso:
{"minExpandLevel":2}
- codigoMaterial
- codigoCentroArmazenagem
- quantidadeOnline
- codigoUnidadeNegocio
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
- dataModificacao
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
ListarEstoqueOnLinePelaValidade
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- codigoMaterialInicial
- codigoMaterialFinal
- codigoCentroArmazenagemInicial
- codigoCentroArmazenagemFinal
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
- dtValidadeInicial
- dtValidadeFinal
Retorno:
Se sucesso:
{"minExpandLevel":2}
- codigoMaterial
- codigoCentroArmazenagem
- quantidadeOnline
- codigoUnidadeNegocio
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
- dataModificacao
- dataValidade
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
ListarValidadeLote
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- codigoMaterialInicial
- codigoMaterialFinal
- codigoCentroArmazenagemInicial
- codigoCentroArmazenagemFinal
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
- dtValidadeInicial
- dtValidadeFinal
Retorno:
Se sucesso:
{"minExpandLevel":2}
- codigoMaterial
- codigoCentroArmazenagem
- codigoUnidadeNegocio
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
- dataModificacao
- dataValidade
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
ListarMateriaisPaginada
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- camposRetorno
- filtro
- pagina
- quantidadeRegistros
Retorno:
Se sucesso:
{"minExpandLevel":2}
- codigoMaterial
- codigoGrupo
- codigoSubGrupo
- centroControle
- descricao
- codigoUnidadeMedida
- quantidadeRelacaoPaiFilho
- percentualPis
- percentualCofins
- percentualPisRetencao
- percentualCofinsRetencao
- quantidadeRefComposicaoGeral
- precoCusto
- revisaoEngenharia
- percentualCsll
- percentualIcmsSinief
- codigoContaGerencial
- peso
- percentualMedioIcms
- percentualIrrf
- percentualIpi
- percentualFrete
- percentualEmbalagem
- percentualComissao
- percentualReajuste
- codigoFiscal
- dataUltimaRevisao
- dataReajuste
- codigoFabricante
- codigoFabrica
- referencia
- codigoReduzido
- precoStPisCofins
- conversorCompra
- encargosFinanceiros
- valorFrete
- aplicacao
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- codigoEspecif4
- codigoEspecif5
- codigoEspecif6
- percentualRoyaltie
- percentualImpostoImportacao
- dataCadastro
- garantiaCompra
- garantiaVenda
- regraCusteio
- regraIpi
- sufixoContabil
- contabil
- localizacao
- tipo
- volume
- origemMercadoria
- contabilPrincipalInvSped
- precoPauta
- percIcmsPisCofisImportacao
- conversorVenda
- codigoUnidadeCompra
- codigoUnidadeVenda
- pesoEmbalagem
- percentualInss
- valorIpi
- codigoUnidadeNegocio
- sessao
- codigoUsuarioModificacao
- codigoUsuarioCriacao
- dataModificacao
- dataLiberaColecao
- dataLiberaEsqueleto
- configuracaoReposicao
- configuracao
- codigoCentroArmazenagemPadrao
- tabPrecosEstruturaComercial
- utilizaGrade
- tipoFormacaoPrecos
- classificacaoAbc
- qualidadeProduto
- manterPedidoNf
- zerarSaldo
- codigoTributario
- usuarioUltRevisaoEngenharia
- tipoBaixaOp
- estruturaComercial
- controlaNumeroSerie
- criarProdutoClienteNaVenda
- ordemExibicao
- questionarioAfericaoGa
- usrmate1
- usrmate2
- usrmate3
- usrmate4
- usrmate5
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
ListarDisponibilidadeUnidadeNegocio
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- codigoMaterial
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- codigoUnidadeNegocio
Retorno:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Se sucesso:
{"minExpandLevel":2}
- referenciaMaterial
- descricaoMaterial
- codigoUnidadeNegocio
- fantasiaUnidadeNegocio
- especif1
- descricaoEspecif1
- especif2
- descricaoEspecif2
- especif3
- descricaoEspecif3
- numeracao
- qtdeEstoque
- qtdeDemanda
- qtdeOC
- QtdeSolicitacao
- qtdeOP
Voltar ao início
ListarEstoqueDisponivelFaixa
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- codigoMaterialInicial
- codigoMaterialFinal
- codigoUnidadeNegocio
- codigoCentroArmazenagemInicial
- codigoCentroArmazenagemFinal
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
- dataValidadeInicial
- dataValidadeFinal
- tipoResposta
Retorno:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Se sucesso:
Importante: A busca para calcular o saldo somente considera a quantidade online da tabela ESESTOQU menos as demandas de tipo DCP (Demandas Carteira de Pedido).
Importante2: Somente serão consideradas no cálculo as demandas DCP da data atual e anteriores, DCPs de datas futuras a busca não serão consideradas.
{"minExpandLevel":2}
- Cd_Material
- Cd_especif1
- Especif2
- Especif3
- Numeracao
- Lote
- Dt_de_validade
- Cd_centro_armaz
- Cd_unidade_de_n
- saldo_fisico
- saldo_disponivel
Voltar ao início
-->== ListarItensConferencia ==
- Coleção: MASP - Itens para Separação
- Na coleção ‘MASP’ são informados os códigos de material e/ou grupos de produtos a serem considerados para a listagem, juntamente com a faixa de data informada na chamada ao método.
- Observação:
- O identificador do SKU pode ser composto por codigoMaterial + ‘.’ + codigoEspecif1.
- O próprio cadastro do material possui um campo específico para a informação referente ao GTIN (código EAN), o qual é também utilizado para a leitura da etiqueta de código de barras para quem não utiliza configurador de produto.
- Parâmetros:
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- dtInicial
- Obrigatório, Tipo: DateTime
- dtFinal
- Obrigatório, Tipo: DateTime
{"minExpandLevel":5}
- <esmateri>
- <col>
- <codigoUnidadeNegocio>c1</codigoUnidadeNegocio>
- <codigoMaterial>c2</codigoMaterial>
- <descricao>c3</descricao>
- <referencia>c4</referencia>
- <tipo>c5</tipo>
- <codigoGrupo>c6</codigoGrupo>
- <codigoSubGrupo>c7</codigoSubGrupo>
- <codigoUnidadeMedida>c8</codigoUnidadeMedida>
- <codigoEspecif1>c9</codigoEspecif1>
- <codigoEspecif2>c10</codigoEspecif2>
- <codigoEspecif3>c11</codigoEspecif3>
- <codigoEspecif4>c12</codigoEspecif4>
- <codigoEspecif5>c13</codigoEspecif5>
- <codigoEspecif6>c14</codigoEspecif6>
- <utilizaGrade>c15</utilizaGrade>
- <controlaNumeroSerie>c16</controlaNumeroSerie>
- <peso>c17</peso>
- <pesoEmbalagem>c18</pesoEmbalagem>
- <volume>c19</volume>
- <codigoEspecif1Estoque>c20</codigoEspecif1Estoque>
- <codigoEspecif2Estoque>c21</codigoEspecif2Estoque>
- <codigoEspecif3Estoque>c22</codigoEspecif3Estoque>
- <gtin>c23</gtin>
- <quantidadeEmbalagem>c24</quantidadeEmbalagem>
- <questionarioInspecao>c25</questionarioInspecao>
- <configurador>c26</configurador>
- <descricaoConfigurador>c27</descricaoConfigurador>
- </col>
- </esmateri>
Voltar ao início
<--
--> == ListarItensFaturamento ==
- Coleção: MAFA - Itens para faturamento
- Observação:
- O identificador do SKU pode ser composto por codigoMaterial + ‘.’ + codigoEspecif1.
- O próprio cadastro do material possui um campo específico para a informação referente ao GTIN (código EAN), o qual é também utilizado para a leitura da etiqueta de código de barras para quem não utiliza configurador de produto.
- Parâmetros:
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- dtInicial
- Obrigatório, Tipo: DateTime
- dtFinal
- Obrigatório, Tipo: DateTime
{"minExpandLevel":5}
- <esmateri>
- <col>
- <codigoMaterial>c1</codigoMaterial>
- <descricao>c2</descricao>
- <referencia>c3</referencia>
- <tipo>c4</tipo>
- <codigoGrupo>c5</codigoGrupo>
- <codigoSubGrupo>c6</codigoSubGrupo>
- <codigoUnidadeMedida>c7</codigoUnidadeMedida>
- <codigoEspecif1>c8</codigoEspecif1>
- <codigoEspecif2>c9</codigoEspecif2>
- <codigoEspecif3>c10</codigoEspecif3>
- <codigoEspecif4>c11</codigoEspecif4>
- <codigoEspecif5>c12</codigoEspecif5>
- <codigoEspecif6>c13</codigoEspecif6>
- <utilizaGrade>c14</utilizaGrade>
- <controlaNumeroSerie>c15</controlaNumeroSerie>
- <peso>c16</peso>
- <pesoEmbalagem>c17</pesoEmbalagem>
- <volume>c18</volume>
- <codigoEspecif1Estoque>c19</codigoEspecif1Estoque>
- <codigoEspecif2Estoque>c20</codigoEspecif2Estoque>
- <codigoEspecif3Estoque>c21</codigoEspecif3Estoque>
- <gtin>c22</gtin>
- <quantidadeEmbalagem>c23</quantidadeEmbalagem>
- <questionarioInspecao>c24</questionarioInspecao>
- <configurador>c25</configurador>
- <descricaoConfigurador>c26</descricaoConfigurador>
- </col>
- </esmateri>
Voltar ao início
<--
Excluir
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- codigoMaterial
- Obrigatório, Tipo: String 20
Retorno:
Se sucesso:
idRegistro - ID que representa este registro na tabela de integração.
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Voltar ao início
Listar
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- codigoMaterialInicial
- Tipo: String 20
- Filtra somente se informado.
- codigoMaterialFinal
- Tipo: String 20
- Filtra somente se informado material final e inicial.
- grupoInicial
- Tipo: String 3
- Filtra somente se informado.
- grupoFinal
- Tipo: String 3
- Filtra somente se informado grupo inicial e final.
- subGrupoInicial
- Tipo: String 3
- Filtra somente se informado.
- subGrupoFinal
- Tipo: String 3
- Filtra somente se informado sub grupo inicial e final.
Retorno:
Se sucesso:
{"minExpandLevel":2}
- codigoMaterial
- codigoGrupo
- codigoSubGrupo
- centroControle
- descricao
- codigoUnidadeMedida
- quantidadeRelacaoPaiFilho
- percentualPis
- percentualCofins
- percentualPisRetencao
- percentualCofinsRetencao
- quantidadeRefComposicaoGeral
- precoCusto
- revisaoEngenharia
- percentualCsll
- percentualIcmsSinief
- codigoContaGerencial
- peso
- percentualMedioIcms
- percentualIrrf
- percentualIpi
- percentualFrete
- percentualEmbalagem
- percentualComissao
- percentualReajuste
- codigoFiscal
- dataUltimaRevisao
- dataReajuste
- codigoFabricante
- codigoFabrica
- referencia
- codigoReduzido
- precoStPisCofins
- conversorCompra
- encargosFinanceiros
- valorFrete
- aplicacao
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- codigoEspecif4
- codigoEspecif5
- codigoEspecif6
- percentualRoyaltie
- percentualImpostoImportacao
- dataCadastro
- garantiaCompra
- garantiaVenda
- regraCusteio
- regraIpi
- sufixoContabil
- contabil
- localizacao
- tipo
- volume
- origemMercadoria
- contabilPrincipalInvSped
- precoPauta
- percIcmsPisCofisImportacao
- conversorVenda
- codigoUnidadeCompra
- codigoUnidadeVenda
- pesoEmbalagem
- percentualInss
- valorIpi
- codigoUnidadeNegocio
- sessao
- codigoUsuarioModificacao
- codigoUsuarioCriacao
- dataModificacao
- dataLiberaColecao
- dataLiberaEsqueleto
- configuracaoReposicao
- configuracao
- codigoCentroArmazenagemPadrao
- tabPrecosEstruturaComercial
- utilizaGrade
- tipoFormacaoPrecos
- classificacaoAbc
- qualidadeProduto
- manterPedidoNf
- zerarSaldo
- codigoTributario
- usuarioUltRevisaoEngenharia
- tipoBaixaOp
- estruturaComercial
- controlaNumeroSerie
- criarProdutoClienteNaVenda
- ordemExibicao
- questionarioAfericaoGa
- usrmate1
- usrmate2
- usrmate3
- usrmate4
- usrmate5
- altura
- largura
- comprimento
- resumoTecnico
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
ListarICMSEfetivoResidualUltimaCompra
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- codigoUnidadeNegocio
- codigoMaterial
- codigoEspecif1
- codigoEspecif2
- dataReferencia
Retorno:
Se sucesso:
{"minExpandLevel":2}
- id
- tipo
- unidadeNegocio
- serie
- notaFiscal
- empresa
- sequencia
- idPreNota
- uf
- baseIcsmstRet
- perIcmsStRet
- valIcmsPropS
- valIcmsStRet
- baseFcpStRet
- percFcpStRet
- valFcpStRet
- percRedBaseE
- baseEfetiva
- percIcmsEfet
- valorIcmsEfet
- usuCriacao
- dtCriacao
- hrCriacao
- usuModificacao
- dtModificacao
- hrModificacao
- stComplementarRestituicao
- dtValidacao
- usrlficmser1
- usrlficmser2
- Usrlficmser3
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
PosicaoEstoque
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- tipoPosicao
- Obrigatório, Tipo: String 1
- A - Ambos, Q - Quantidade, V - Valor
- codigoUnidadeNegocio
- codigoCentroArmazenagem
- codigoMaterial
- Obrigatório, Tipo: String 20
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
- dataPosicao
- Obrigatório, Tipo: Date Time
Retorno:
Se sucesso:
{"minExpandLevel":2}
- codigoMaterial
- codigoCentroArmazenagem
- codigoUnidadeNegocio
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
- quantidadeEstoque
- Tipo: Double
- Máscara pré definida pelo usuário
- precoMedio
- precoCusto
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início
PosicaoEstoqueControleQuantidade
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- tipoPosicao
- Obrigatório, Tipo: String 1
- A - Ambos, Q - Quantidade, V - Valor
- codigoUnidadeNegocio
- codigoCentroArmazenagem
- codigoMaterial
- Obrigatório, Tipo: String 20
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
- dataPosicao
- Obrigatório, Tipo: Date Time
- suprimirRegistrosZerados
- Obrigatório, Tipo: Boolean
Retorno:
Se sucesso:
{"minExpandLevel":2}
- codigoMaterial
- codigoCentroArmazenagem
- codigoUnidadeNegocio
- codigoEspecif1
- codigoEspecif2
- codigoEspecif3
- numeracao
- lote
- quantidadeEstoque
- Tipo: Double
- Máscara pré definida pelo usuário
- precoMedio
- precoCusto
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início