IN CadastroMateriais.integrador: mudanças entre as edições

De CIGAM WIKI
Sem resumo de edição
 
(93 revisões intermediárias por 4 usuários não estão sendo mostradas)
Linha 1: Linha 1:
{{VoltarPagina}}
{{VoltarPagina}}
[[Integrador]] >
[[IN_CIGAM Integrador#Estoque|WebServices]] >
[[IN CadastroMateriais.integrador]]


*<b>Requisição</b>
=Requisição=
**<b>Soap:</b> http://servidor/CadastroMateriais.integrador.asmx
*<b>Soap:</b> http://servidor/CadastroMateriais.integrador.asmx
**<b>Rest/JSon:</b> http://servidor/CadastroMateriais.integrador.ashx/metodo  
*<b>Rest/JSon:</b> http://servidor/CadastroMateriais.integrador.ashx/metodo  
***<b>Tipo de registro:</b> MATCAD
**<b>Tipo de registro:</b> MATCAD
 
=Métodos=
<!--bgcolor="#5F6B7A"-->
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>Cadastrar</b></font></td>
    </tr>
    <tr>
        <td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Método que tem por finalidade cadastrar materiais com sua estrutura.</p>
<p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
**Obrigatório, Tipo: String 20
 
*statusRegistro
** Tipo: String 1
** L=Liberado, P=Pendente
** Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P,
** por padrão, será cadastrado como P na tabela de integração


=== Cadastrar ===
<p align="justify"><i>
Método que tem por finalidade cadastrar materiais com sua estrutura.</i>
</p>
*<b>Parâmetros:</b><br>
{{#tree: minExpandLevel=1 |
*pin:<br>
**Obrigatório, Tipo: String 20<br>
*statusRegistro<br>
**Obrigatório, Tipo: String 1<br>
**L=Liberado, P=Pendente<br>
*codigoGrupo<br>
*codigoGrupo<br>
**Obrigatório, Tipo: String 3<br>
**Obrigatório, Tipo: String 3<br>
*codigoSubGrupo<br>
*codigoSubGrupo<br>
**Obrigatório, Tipo: String 3<br>
**Obrigatório, Tipo: String 3<br>
*codigoMaterial<br>
*codigoMaterial<br>
**Obrigatório, Tipo: String 20<br>
**Obrigatório, Tipo: String 20<br>
*descricao<br>
*descricao<br>
**Tipo: String 60<br>
**Tipo: String 60<br>
Linha 28: Linha 42:
**O caractere “%” será validado no momento da importação de acordo com a configuração<br>
**O caractere “%” será validado no momento da importação de acordo com a configuração<br>
**“ES – 802 – Permitir usar o caracter “%” na descrição do Material”
**“ES – 802 – Permitir usar o caracter “%” na descrição do Material”
*tipo<br>
*tipo<br>
**Obrigatório, Tipo: String 1<br>
**Obrigatório, Tipo: String 1<br>
*codigoUnidadeNegocio<br>
*codigoUnidadeNegocio<br>
**Tipo: String 3<br>
**Tipo: String 3<br>
Linha 36: Linha 52:
**O=Obsoleto,
**O=Obsoleto,
**N=Nulo
**N=Nulo
*codigoUnidadeMedida<br>
*codigoUnidadeMedida<br>
**Obrigatório, Tipo: String 3<br>
**Obrigatório, Tipo: String 3<br>
*utilizaGrade<br>
*utilizaGrade<br>
**Obrigatório, Tipo: String 1<br>
**Obrigatório, Tipo: String 1<br>
Linha 43: Linha 61:
**N=Numeração,
**N=Numeração,
**L=Lotes.
**L=Lotes.
*grade<br>
*grade<br>
**Obrigatório, Tipo: String 2<br>
**Obrigatório, Tipo: String 2<br>
**Se o parâmetro utilizaGrade for A ou N esse parâmetro precisa ser informado.
**Se o parâmetro utilizaGrade for A ou N esse parâmetro precisa ser informado.
*controlaNumeroSerie<br>
*controlaNumeroSerie<br>
**Tipo: bool<br>
**Tipo: bool<br>
*estruturaComercial<br>
*estruturaComercial<br>
**Tipo: bool<br>
**Tipo: bool<br>
*contabilPrincipalEnvioSped<br>
*contabilPrincipalEnvioSped<br>
**Tipo: float 8.6<br>
**Tipo: float 8.6<br>
**Não pode ser informado 0 (zero)
**Não pode ser informado 0 (zero)
*codigoReduzido
** Tipo: Int
*codigoFiscal
** Tipo: Int
*referencia
** Tipo: String
*tabPrecosEstruturaComercial
** Tipo: String
*manterPedidoNf
** Tipo: String
}}
}}
{{VoltarInicio}}</td>
    </tr>
</table></center>


=== Cadastrar2 ===
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
<p align="justify"><i>
    <tr>
Método que tem por finalidade cadastrar materiais com sua estrutura.</i>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>Cadastrar2</b></font></td>
</p>
    </tr>
*<b>Parâmetros:</b><br>
    <tr>
{{#tree: minExpandLevel=1 |
        <td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Método que tem por finalidade cadastrar materiais com sua estrutura.</p>
<p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin:<br>
*pin:<br>
**Obrigatório, Tipo: String 20<br>
**Obrigatório, Tipo: String 20<br>
*statusRegistro<br>
 
**Obrigatório, Tipo: String 1<br>
*statusRegistro
**L=Liberado, P=Pendente<br>
** Tipo: String 1
** L=Liberado, P=Pendente
** Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P,
** por padrão, será cadastrado como P na tabela de integração
 
*codigoGrupo<br>
*codigoGrupo<br>
**Obrigatório, Tipo: String 3<br>
**Obrigatório, Tipo: String 3<br>
*codigoSubGrupo<br>
*codigoSubGrupo<br>
**Obrigatório, Tipo: String 3<br>
**Obrigatório, Tipo: String 3<br>
*codigoMaterial<br>
*codigoMaterial<br>
**Obrigatório, Tipo: String 20<br>
**Obrigatório, Tipo: String 20<br>
*descricao<br>
*descricao<br>
**Tipo: String 60<br>
**Tipo: String 60<br>
Linha 77: Linha 126:
**O caractere “%” será validado no momento da importação de acordo com a configuração<br>
**O caractere “%” será validado no momento da importação de acordo com a configuração<br>
**“ES – 802 – Permitir usar o caracter “%” na descrição do Material”
**“ES – 802 – Permitir usar o caracter “%” na descrição do Material”
*tipo<br>
*tipo<br>
**Obrigatório, Tipo: String 1<br>
**Obrigatório, Tipo: String 1<br>
*codigoUnidadeNegocio<br>
*codigoUnidadeNegocio<br>
**Tipo: String 3<br>
**Tipo: String 3<br>
Linha 85: Linha 136:
**O=Obsoleto,
**O=Obsoleto,
**N=Nulo
**N=Nulo
*codigoUnidadeMedida<br>
*codigoUnidadeMedida<br>
**Obrigatório, Tipo: String 3<br>
**Obrigatório, Tipo: String 3<br>
*utilizaGrade<br>
*utilizaGrade<br>
**Obrigatório, Tipo: String 1<br>
**Obrigatório, Tipo: String 1<br>
Linha 92: Linha 145:
**N=Numeração,
**N=Numeração,
**L=Lotes.
**L=Lotes.
*grade<br>
*grade<br>
**Obrigatório, Tipo: String 2<br>
**Obrigatório, Tipo: String 2<br>
**Se o parâmetro utilizaGrade for A ou N esse parâmetro precisa ser informado.
**Se o parâmetro utilizaGrade for A ou N esse parâmetro precisa ser informado.
*controlaNumeroSerie<br>
*controlaNumeroSerie<br>
**Tipo: bool<br>
**Tipo: bool<br>
*estruturaComercial<br>
*estruturaComercial<br>
**Tipo: bool<br>
**Tipo: bool<br>
*contabilPrincipalEnvioSped<br>
*contabilPrincipalEnvioSped<br>
**Tipo: float 8.6<br>
**Tipo: float 8.6<br>
**Não pode ser informado 0 (zero)
**Não pode ser informado 0 (zero)
*codigoReduzido<br>
*codigoReduzido<br>
**Tipo: int<br>
**Tipo: int<br>
*codigoFiscal
*codigoFiscal
**Tipo: int<br>
**Tipo: int<br>
*referencia<br>
*referencia<br>
**Tipo: string<br>
**Tipo: string<br>
*tabPrecosEstruturaComercial<br>
*tabPrecosEstruturaComercial<br>
**Tipo: string<br>
**Tipo: string<br>
*manterPedidoNf<br>
*manterPedidoNf<br>
**Tipo: string<br>
**Tipo: string<br>
*especif1<br>
 
*codigoEspecif1<br>
**Tipo: string<br>
**Tipo: string<br>
*especif2<br>
 
*codigoEspecif2<br>
**Tipo: string<br>
**Tipo: string<br>
*especif3<br>
 
*codigoEspecif3<br>
**Tipo: string<br>
**Tipo: string<br>
*especif4<br>
 
*codigoEspecif4<br>
**Tipo: string<br>
**Tipo: string<br>
*especif5<br>
 
*codigoEspecif5<br>
**Tipo: string<br>
**Tipo: string<br>
*especif6<br>
 
*codigoEspecif6<br>
**Tipo: string<br>
**Tipo: string<br>
*localizacao<br>
*localizacao<br>
**Tipo: string<br>
**Tipo: string<br>
*origemMercadoria<br>
*origemMercadoria<br>
**Tipo: string<br>
**Tipo: string<br>
*peso<br>
*peso<br>
**Tipo: float<br>
**Tipo: float<br>
*pesoEmbalagem<br>
*pesoEmbalagem<br>
**Tipo: float<br>
**Tipo: float<br>
*volume<br>
*volume<br>
**Tipo: float<br>
**Tipo: float<br>
*garantiaVenda<br>
*garantiaVenda<br>
**Tipo: int<br>
**Tipo: int<br>
*garantiaCompra<br>
*garantiaCompra<br>
**Tipo: int<br>
**Tipo: int<br>
*descricaoAlternativa<br>
*descricaoAlternativa<br>
**Tipo: String<br>
**Tipo: String<br>
*gtin<br>
*gtin<br>
**Tipo: String<br>
**Tipo: String<br>
*codigoFabricante<br>
*codigoFabricante<br>
**Tipo: String<br>
**Tipo: String<br>
*imagem<br>
*imagem<br>
**Tipo: String<br>
**Tipo: String<br>
}}
}}
{{VoltarInicio}}</td>
    </tr>
</table></center>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ModificarPesosEVolume</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
**Obrigatório, Tipo: String 20
*statusRegistro
** Tipo: String 1
** L=Liberado, P=Pendente
** Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P,
** por padrão, será cadastrado como P na tabela de integração
*codigoMaterial
** Obrigatório, Tipo: String 20
*peso
** Tipo: Float 8.5
*pesoEmbalagem
** Tipo: Float 8.5
*volume
** Tipo: Float 8.6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*message
** Inserção efetuada com sucesso
*idRegistro
** Tipo: Number 10
}}
{{VoltarInicio}}</td>
    </tr>
</table></center>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarPendentes</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: 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.
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*idRegistro
** Tipo: Int 14
*acao
** Tipo: String 1
*statusRegistro
** Tipo: String 1
*dataRequisicao
** Tipo: Date
*horaRequisicao
** Tipo: Int 8
*idCorrelato
** Tipo: Int 14
*codigoMaterial
** Tipo: String 20
*descricao
** Tipo: String 60
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarId</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarIndividual</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
*codigoMaterial
** Obrigatório, Tipo: String 20
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
*codigoGrupo
** Tipo: String 3
*codigoSubGrupo
** Tipo: String 3
*centroControle
** Tipo: String 2
*descricao
** Tipo: String 60
*codigoUnidadeMedida
** Tipo: String 3
*quantidadeRelacaoPaiFilho
** Tipo: Float 8.6
*percentualPis
** Tipo: Float 8.6
*percentualCofins
** Tipo: Float 8.6
*percentualPisRetencao
** Tipo: Float 8.6
*percentualCofinsRetencao
** Tipo: Float 8.6
*quantidadeRefComposicaoGeral
** Tipo: Float 8.6
*precoCusto
** Tipo: Float 10.5
*revisaoEngenharia
** Tipo: Float 10.5
*percentualCsll
** Tipo: Float 10.5
*percentualIcmsSinief
** Tipo: Float 10.5
*codigoContaGerencial
** Tipo: String 25
*peso
** Tipo: Float 8.5
*percentualMedioIcms
** Tipo: Float 2.4
*percentualIrrf
** Tipo: Float 3.2
*percentualIpi
** Tipo: Float 3.2
*percentualFrete
** Tipo: Float 3.2
*percentualEmbalagem
** Tipo: Float 3.2
*percentualComissao
** Tipo: Float 3.2
*percentualReajuste
** Tipo: Float 3.2
*codigoFiscal
** Tipo: Float 10
*dataUltimaRevisao
** Tipo: Date
*dataReajuste
** Tipo: Date
*codigoFabricante
** Tipo: String 6
*codigoFabrica
** Tipo: String 20
*referencia
** Tipo: String 20
*codigoReduzido
** Tipo: Int 6
*precoStPisCofins
** Tipo: Float 10.5
*conversorCompra
** Tipo: Float 7.7
*encargosFinanceiros
** Tipo: Float 3.2
*valorFrete
** Tipo: Float 11.2
*aplicacao
** Tipo: String 301
*codigoEspecif1
** Tipo: String 6
*codigoEspecif2
** Tipo: String 6
*codigoEspecif3
** Tipo: String 6
*codigoEspecif4
** Tipo: String 6
*codigoEspecif5
** Tipo: String 6
*codigoEspecif6
** Tipo: String 6
*percentualRoyaltie
** Tipo: Float 3.2
*percentualImpostoImportacao
** Tipo: Float 8.6
*dataCadastro
** Tipo: Date
*garantiaCompra
** Tipo: Int 4
*garantiaVenda
** Tipo: Int 4
*regraCusteio
** Tipo: String 1
*regraIpi
** Tipo: String 1
*sufixoContabil
** Tipo: String 15
*codigoContabil
** Tipo: String 8
*localizacao
** Tipo: String 10
*tipo
** Tipo: String 1
*volume
** Tipo: Float 8.6
*origemMercadoria
** Tipo: String 1
*contabilPrincipalInvSped
** Tipo: Float 8.6
*precoPauta
** Tipo: Float 10.5
*percIcmsPisCofisImportacao
** Tipo: Float 8.6
*conversorVenda
** Tipo: Float 7.7
*codigoUnidadeCompra
** Tipo: String 3
*codigoUnidadeVenda
** Tipo: String 3
*pesoEmbalagem
** Tipo: Float 8.5
*percentualInss
** Tipo: Float 3.2
*valorIpi
** Tipo: Float 10.5
*codigoUnidadeNegocio
** Tipo: String 3
*sessao
** Tipo: Int 8
*codigoUsuarioModificacao
** Tipo: String 3
*codigoUsuarioCriacao
** Tipo: String 3
*dataModificacao
** Tipo: Date
*dataLiberaColecao
** Tipo: Date
*dataLiberaEsqueleto
** Tipo: Date
*configuracaoReposicao
** Tipo: String 6
*configuracao
** Tipo: String 6
*codigoCentroArmazenagemPadrao
** Tipo: String 6
*tabPrecosEstruturaComercial
** Tipo: String 6
*utilizaGrade
** Tipo: String 1
*tipoFormacaoPrecos
** Tipo: String 1
*classificacaoAbc
** Tipo: String 1
*qualidadeProduto
** Tipo: String 2
*manterPedidoNf
** Tipo: String 2
*zerarSaldo
** Tipo: String 2
*codigoTributario
** Tipo: String 3
*usuarioUltRevisaoEngenharia
** Tipo: String 3
*tipoBaixaOp
** Tipo: String 3
*estruturaComercial
** Tipo: Bool
*controlaNumeroSerie
** Tipo: Bool
*criarProdutoClienteNaVenda
** Tipo: Bool
*ordemExibicao
** Tipo: Float 11.2
*questionarioAfericaoGa
** Tipo: String 20
*usrmate1
** Tipo: String 20
*usrmate2
** Tipo: String 20
*usrmate3
** Tipo: String 20
*usrmate4
** Tipo: Date
*usrmate5
** Tipo: Float 11.2
*'''Obs.''' Os campos abaixo passam a ser visualizados no cigam para quem possuir o módulo lojas e a configuração [[CL - GE - 300170 - Utiliza e-commerce]]
*altura
** Tipo: Float 5.6
*largura
** Tipo: Float 5.6
*comprimento
** Tipo: Float 5.6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarMaterialPorReferencia</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
*referencia
** Tipo: String 20
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
*codigoGrupo
** Tipo: String 3
*codigoSubGrupo
** Tipo: String 3
*centroControle
** Tipo: String 2
*descricao
** Tipo: String 60
*codigoUnidadeMedida
** Tipo: String 3
*quantidadeRelacaoPaiFilho
** Tipo: Float 8.6
*percentualPis
** Tipo: Float 8.6
*percentualCofins
** Tipo: Float 8.6
*percentualPisRetencao
** Tipo: Float 8.6
*percentualCofinsRetencao
** Tipo: Float 8.6
*quantidadeRefComposicaoGeral
** Tipo: Float 8.6
*precoCusto
** Tipo: Float 10.5
*revisaoEngenharia
** Tipo: Float 10.5
*percentualCsll
** Tipo: Float 10.5
*percentualIcmsSinief
** Tipo: Float 10.5
*codigoContaGerencial
** Tipo: String 25
*peso
** Tipo: Float 8.5
*percentualMedioIcms
** Tipo: Float 2.4
*percentualIrrf
** Tipo: Float 3.2
*percentualIpi
** Tipo: Float 3.2
*percentualFrete
** Tipo: Float 3.2
*percentualEmbalagem
** Tipo: Float 3.2
*percentualComissao
** Tipo: Float 3.2
*percentualReajuste
** Tipo: Float 3.2
*codigoFiscal
** Tipo: Float 10
*dataUltimaRevisao
** Tipo: Date
*dataReajuste
** Tipo: Date
*codigoFabricante
** Tipo: String 6
*codigoFabrica
** Tipo: String 20
*referencia
** Tipo: String 20
*codigoReduzido
** Tipo: Int 6
*precoStPisCofins
** Tipo: Float 10.5
*conversorCompra
** Tipo: Float 7.7
*encargosFinanceiros
** Tipo: Float 3.2
*valorFrete
** Tipo: Float 11.2
*aplicacao
** Tipo: String 301
*codigoEspecif1
** Tipo: String 6
*codigoEspecif2
** Tipo: String 6
*codigoEspecif3
** Tipo: String 6
*codigoEspecif4
** Tipo: String 6
*codigoEspecif5
** Tipo: String 6
*codigoEspecif6
** Tipo: String 6
*percentualRoyaltie
** Tipo: Float 3.2
*percentualImpostoImportacao
** Tipo: Float 8.6
*dataCadastro
** Tipo: Date
*garantiaCompra
** Tipo: Int 4
*garantiaVenda
** Tipo: Int 4
*regraCusteio
** Tipo: String 1
*regraIpi
** Tipo: String 1
*sufixoContabil
** Tipo: String 15
*contabil
** Tipo: String 8
*localizacao
** Tipo: String 10
*tipo
** Tipo: String 1
*volume
** Tipo: Float 8.6
*origemMercadoria
** Tipo: String 1
*contabilPrincipalInvSped
** Tipo: Float 8.6
*precoPauta
** Tipo: Float 10.5
*percIcmsPisCofisImportacao
** Tipo: Float 8.6
*conversorVenda
** Tipo: Float 7.7
*codigoUnidadeCompra
** Tipo: String 3
*codigoUnidadeVenda
** Tipo: String 3
*pesoEmbalagem
** Tipo: Float 8.5
*percentualInss
** Tipo: Float 3.2
*valorIpi
** Tipo: Float 10.5
*codigoUnidadeNegocio
** Tipo: String 3
*sessao
** Tipo: Int 8
*codigoUsuarioModificacao
** Tipo: String 3
*codigoUsuarioCriacao
** Tipo: String 3
*dataModificacao
** Tipo: Date
*dataLiberaColecao
** Tipo: Date
*dataLiberaEsqueleto
** Tipo: Date
*configuracaoReposicao
** Tipo: String 6
*configuracao
** Tipo: String 6
*codigoCentroArmazenagemPadrao
** Tipo: String 6
*tabPrecosEstruturaComercial
** Tipo: String 6
*utilizaGrade
** Tipo: String 1
*tipoFormacaoPrecos
** Tipo: String 1
*classificacaoAbc
** Tipo: String 1
*qualidadeProduto
** Tipo: String 2
*manterPedidoNf
** Tipo: String 2
*zerarSaldo
** Tipo: String 2
*codigoTributario
** Tipo: String 3
*usuarioUltRevisaoEngenharia
** Tipo: String 3
*tipoBaixaOp
** Tipo: String 3
*estruturaComercial
** Tipo: Bool
*controlaNumeroSerie
** Tipo: Bool
*criarProdutoClienteNaVenda
** Tipo: Bool
*ordemExibicao
** Tipo: Float 11.2
*questionarioAfericaoGa
** Tipo: String 20
*usrmate1
** Tipo: String 20
*usrmate2
** Tipo: String 20
*usrmate3
** Tipo: String 20
*usrmate4
** Tipo: Date
*usrmate5
** Tipo: Float 11.2
*'''Obs.''' Os campos abaixo passam a ser visualizados no cigam para quem possuir o módulo lojas e a configuração [[CL - GE - 300170 - Utiliza e-commerce]]
*altura
** Tipo: Float 5.6
*largura
** Tipo: Float 5.6
*comprimento
** Tipo: Float 5.6
*resumoTecnico
** Tipo: String 2001
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarMateriais</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
*codigoMaterialInicial
** Tipo: String 20
*codigoMaterialFinal
** Tipo: String 20
*codigoGrupoInicial
** Tipo: String 3
*codigoGrupoFinal
** Tipo: String 3
*codigoSubGrupoInicial
** Tipo: String 3
*codigoSubGrupoFinal
** Tipo: String 3
*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
** Tipo: String 3
*codigoUnidadeNegocioFinal
** Tipo: String 3
*codigoUnidadeMedidaInicial
** Tipo: String 3
*codigoUnidadeMedidaFinal
** Tipo: String 3
*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
** Tipo: String 5
*dtInicial
** Tipo: DateTime
*hrInicial
** Tipo: String 6
*dtFinal
** Tipo: DateTime
*hrFinal
** Tipo: String 6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
*codigoGrupo
** Tipo: String 3
*codigoSubGrupo
** Tipo: String 3
*centroControle
** Tipo: String 2
*descricao
** Tipo: String 60
*codigoUnidadeMedida
** Tipo: String 3
*quantidadeRelacaoPaiFilho
** Tipo: Float 8.6


=== ListarItensSeparacao ===
*percentualPis
<p align="justify">
** Tipo: Float 8.6
* <b>Coleção: MASP – Itens para Separação</b><br>
 
*percentualCofins
** Tipo: Float 8.6
 
*percentualPisRetencao
** Tipo: Float 8.6
 
*percentualCofinsRetencao
** Tipo: Float 8.6
 
*quantidadeRefComposicaoGeral
** Tipo: Float 8.6
 
*precoCusto
** Tipo: Float 10.5
 
*revisaoEngenharia
** Tipo: Float 10.5
 
*percentualCsll
** Tipo: Float 10.5
 
*percentualIcmsSinief
** Tipo: Float 10.5
 
*codigoContaGerencial
** Tipo: String 25
 
*peso
** Tipo: Float 8.5
 
*percentualMedioIcms
** Tipo: Float 2.4
 
*percentualIrrf
** Tipo: Float 3.2
 
*percentualIpi
** Tipo: Float 3.2
 
*percentualFrete
** Tipo: Float 3.2
 
*percentualEmbalagem
** Tipo: Float 3.2
 
*percentualComissao
** Tipo: Float 3.2
 
*percentualReajuste
** Tipo: Float 3.2
 
*codigoFiscal
** Tipo: Float 10
 
*dataUltimaRevisao
** Tipo: Date
 
*dataReajuste
** Tipo: Date
 
*codigoFabricante
** Tipo: String 6
 
*codigoFabrica
** Tipo: String 20
 
*referencia
** Tipo: String 20
 
*codigoReduzido
** Tipo: Int 6
 
*precoStPisCofins
** Tipo: Float 10.5
 
*conversorCompra
** Tipo: Float 7.7
 
*encargosFinanceiros
** Tipo: Float 3.2
 
*valorFrete
** Tipo: Float 11.2
 
*aplicacao
** Tipo: String 301
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*codigoEspecif4
** Tipo: String 6
 
*codigoEspecif5
** Tipo: String 6
 
*codigoEspecif6
** Tipo: String 6
 
*percentualRoyaltie
** Tipo: Float 3.2
 
*percentualImpostoImportacao
** Tipo: Float 8.6
 
*dataCadastro
** Tipo: Date
 
*garantiaCompra
** Tipo: Int 4
 
*garantiaVenda
** Tipo: Int 4
 
*regraCusteio
** Tipo: String 1
 
*regraIpi
** Tipo: String 1
 
*sufixoContabil
** Tipo: String 15
 
*contabil
** Tipo: String 8
 
*localizacao
** Tipo: String 10
 
*tipo
** Tipo: String 1
 
*volume
** Tipo: Float 8.6
 
*origemMercadoria
** Tipo: String 1
 
*contabilPrincipalInvSped
** Tipo: Float 8.6
 
*precoPauta
** Tipo: Float 10.5
 
*percIcmsPisCofisImportacao
** Tipo: Float 8.6
 
*conversorVenda
** Tipo: Float 7.7
 
*codigoUnidadeCompra
** Tipo: String 3
 
*codigoUnidadeVenda
** Tipo: String 3
 
*pesoEmbalagem
** Tipo: Float 8.5
 
*percentualInss
** Tipo: Float 3.2
 
*valorIpi
** Tipo: Float 10.5
 
*unidadeNegocio
** Tipo: String 3
 
*sessao
** Tipo: Int 8
 
*codigoUsuarioModificacao
** Tipo: String 3
 
*codigoUsuarioCriacao
** Tipo: String 3
 
*dataModificacao
** Tipo: Date
 
*dataLiberaColecao
** Tipo: Date
 
*dataLiberaEsqueleto
** Tipo: Date
 
*configuracaoReposicao
** Tipo: String 6
 
*configuracao
** Tipo: String 6
 
*codigoCentroArmazenagemPadrao
** Tipo: String 6
 
*tabPrecosEstruturaComercial
** Tipo: String 6
 
*utilizaGrade
** Tipo: String 1
 
*tipoFormacaoPrecos
** Tipo: String 1
 
*classificacaoAbc
** Tipo: String 1
 
*qualidadeProduto
** Tipo: String 2
 
*manterPedidoNf
** Tipo: String 2
 
*zerarSaldo
** Tipo: String 2
 
*codigoTributario
** Tipo: String 3
 
*usuarioUltRevisaoEngenharia
** Tipo: String 3
 
*tipoBaixaOp
** Tipo: String 3
 
*estruturaComercial
** Tipo: Bool
 
*controlaNumeroSerie
** Tipo: Bool
 
*criarProdutoClienteNaVenda
** Tipo: Bool
 
*ordemExibicao
** Tipo: Float 11.2
 
*questionarioAfericaoGa
** Tipo: String 20
 
*usrmate1
** Tipo: String 20
 
*usrmate2
** Tipo: String 20
 
*usrmate3
** Tipo: String 20
 
*usrmate4
** Tipo: Date
 
*usrmate5
** Tipo: Float 11.2
 
*'''Obs.''' Os campos abaixo passam a ser visualizados no cigam para quem possuir o módulo lojas e a configuração [[CL - GE - 300170 - Utiliza e-commerce]]
 
*altura
** Tipo: Float 5.6
 
*largura
** Tipo: Float 5.6
 
*comprimento
** Tipo: Float 5.6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarModificacoes</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*dtInicial
** Tipo: DateTime
 
*hrInicial
** Tipo: String 6
 
*dtFinal
** Tipo: DateTime
 
*hrFinal
** Tipo: String 6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
 
*codigoGrupo
** Tipo: String 3
 
*codigoSubGrupo
** Tipo: String 3
 
*centroControle
** Tipo: String 2
 
*descricao
** Tipo: String 60
 
*codigoUnidadeMedida
** Tipo: String 3
 
*quantidadeRelacaoPaiFilho
** Tipo: Float 8.6
 
*percentualPis
** Tipo: Float 8.6
 
*percentualCofins
** Tipo: Float 8.6
 
*percentualPisRetencao
** Tipo: Float 8.6
 
*percentualCofinsRetencao
** Tipo: Float 8.6
 
*quantidadeRefComposicaoGeral
** Tipo: Float 8.6
 
*precoCusto
** Tipo: Float 10.5
 
*revisaoEngenharia
** Tipo: Float 10.5
 
*percentualCsll
** Tipo: Float 10.5
 
*percentualIcmsSinief
** Tipo: Float 10.5
 
*codigoContaGerencial
** Tipo: String 25
 
*peso
** Tipo: Float 8.5
 
*percentualMedioIcms
** Tipo: Float 2.4
 
*percentualIrrf
** Tipo: Float 3.2
 
*percentualIpi
** Tipo: Float 3.2
 
*percentualFrete
** Tipo: Float 3.2
 
*percentualEmbalagem
** Tipo: Float 3.2
 
*percentualComissao
** Tipo: Float 3.2
 
*percentualReajuste
** Tipo: Float 3.2
 
*codigoFiscal
** Tipo: Float 10
 
*dataUltimaRevisao
** Tipo: Date
 
*dataReajuste
** Tipo: Date
 
*codigoFabricante
** Tipo: String 6
 
*codigoFabrica
** Tipo: String 20
 
*referencia
** Tipo: String 20
 
*codigoReduzido
** Tipo: Int 6
 
*precoStPisCofins
** Tipo: Float 10.5
 
*conversorCompra
** Tipo: Float 7.7
 
*encargosFinanceiros
** Tipo: Float 3.2
 
*valorFrete
** Tipo: Float 11.2
 
*aplicacao
** Tipo: String 301
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*codigoEspecif4
** Tipo: String 6
 
*codigoEspecif5
** Tipo: String 6
 
*codigoEspecif6
** Tipo: String 6
 
*percentualRoyaltie
** Tipo: Float 3.2
 
*percentualImpostoImportacao
** Tipo: Float 8.6
 
*dataCadastro
** Tipo: Date
 
*garantiaCompra
** Tipo: Int 4
 
*garantiaVenda
** Tipo: Int 4
 
*regraCusteio
** Tipo: String 1
 
*regraIpi
** Tipo: String 1
 
*sufixoContabil
** Tipo: String 15
 
*contabil
** Tipo: String 8
 
*localizacao
** Tipo: String 10
 
*tipo
** Tipo: String 1
 
*volume
** Tipo: Float 8.6
 
*origemMercadoria
** Tipo: String 1
 
*contabilPrincipalInvSped
** Tipo: Float 8.6
 
*precoPauta
** Tipo: Float 10.5
 
*percIcmsPisCofisImportacao
** Tipo: Float 8.6
 
*conversorVenda
** Tipo: Float 7.7
 
*codigoUnidadeCompra
** Tipo: String 3
 
*codigoUnidadeVenda
** Tipo: String 3
 
*pesoEmbalagem
** Tipo: Float 8.5
 
*percentualInss
** Tipo: Float 3.2
 
*valorIpi
** Tipo: Float 10.5
 
*unidadeNegocio
** Tipo: String 3
 
*sessao
** Tipo: Int 8
 
*codigoUsuarioModificacao
** Tipo: String 3
 
*codigoUsuarioCriacao
** Tipo: String 3
 
*dataModificacao
** Tipo: Date
 
*dataLiberaColecao
** Tipo: Date
 
*dataLiberaEsqueleto
** Tipo: Date
 
*configuracaoReposicao
** Tipo: String 6
 
*configuracao
** Tipo: String 6
 
*codigoCentroArmazenagemPadrao
** Tipo: String 6
 
*tabPrecosEstruturaComercial
** Tipo: String 6
 
*utilizaGrade
** Tipo: String 1
 
*tipoFormacaoPrecos
** Tipo: String 1
 
*classificacaoAbc
** Tipo: String 1
 
*qualidadeProduto
** Tipo: String 2
 
*manterPedidoNf
** Tipo: String 2
 
*zerarSaldo
** Tipo: String 2
 
*codigoTributario
** Tipo: String 3
 
*usuarioUltRevisaoEngenharia
** Tipo: String 3
 
*tipoBaixaOp
** Tipo: String 3
 
*estruturaComercial
** Tipo: Bool
 
*controlaNumeroSerie
** Tipo: Bool
 
*criarProdutoClienteNaVenda
** Tipo: Bool
 
*ordemExibicao
** Tipo: Float 11.2
 
*questionarioAfericaoGa
** Tipo: String 20
 
*usrmate1
** Tipo: String 20
 
*usrmate2
** Tipo: String 20
 
*usrmate3
** Tipo: String 20
 
*usrmate4
** Tipo: Date
 
*usrmate5
** Tipo: Float 11.2
 
*'''Obs.''' Os campos abaixo passam a ser visualizados no cigam para quem possuir o módulo lojas e a configuração [[CL - GE - 300170 - Utiliza e-commerce]]
 
*altura
** Tipo: Float 5.6
 
*largura
** Tipo: Float 5.6
 
*comprimento
** Tipo: Float 5.6
 
*resumoTecnico
** Tipo: String 2001
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>LiberarPendentes</b></font></td>
    </tr>
    <tr>
        <td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Para realizar a modificação, após concluir as alterações no método "ModificarPesosEVolumes", é necessário realizar a liberação.</p>
<p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*id
** Obrigatório, Tipo: Int
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum material cadastrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sistema apresenta mensagem log integrador "Material não cadastrado".<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum material informado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sistema apresenta mensagem log integrador "Material não informado".<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se ID inválido ou não encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Falha ao liberar registro.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sucesso.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarEstoqueOnLine</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoMaterialInicial
** Tipo: String 20
 
*codigoMaterialFinal
** Tipo: String 20
 
*codigoCentroArmazenagemInicial
** Tipo: String 4
 
*codigoCentroArmazenagemFinal
** Tipo: String 4
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*numeracao
** Tipo: String 4
 
*lote
** Tipo: String 14
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
 
*codigoCentroArmazenagem
** Tipo: String 4
 
*quantidadeOnline
** Tipo: Float 8
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*numeracao
** Tipo: String 4
 
*lote
** Tipo: String 14
 
*dataModificacao
** Tipo: Date
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarEstoqueOnLineControleQuantidade</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoMaterialInicial
** Tipo: String 20
 
*codigoMaterialFinal
** Tipo: String 20
 
*codigoCentroArmazenagemInicial
** Tipo: String 4
 
*codigoCentroArmazenagemFinal
** Tipo: String 4
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*numeracao
** Tipo: String 4
 
*lote
** Tipo: String 14
*suprimirRegistrosZerados
** Obrigatório, Tipo: Boolean
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
 
*codigoCentroArmazenagem
** Tipo: String 4
 
*quantidadeOnline
** Tipo: Float 8
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*numeracao
** Tipo: String 4
 
*lote
** Tipo: String 14
 
*dataModificacao
** Tipo: Date
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarEstoqueOnLinePelaValidade</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoMaterialInicial
** Tipo: String 20
 
*codigoMaterialFinal
** Tipo: String 20
 
*codigoCentroArmazenagemInicial
** Tipo: String 4
 
*codigoCentroArmazenagemFinal
** Tipo: String 4
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*numeracao
** Tipo: String 4
 
*lote
** Tipo: String 14
 
*dtValidadeInicial
** Tipo: DateTime
 
*dtValidadeFinal
** Tipo: DateTime
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
 
*codigoCentroArmazenagem
** Tipo: String 4
 
*quantidadeOnline
** Tipo: Float 8
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*numeracao
** Tipo: String 4
 
*lote
** Tipo: String 14
 
*dataModificacao
** Tipo: Date
 
*dataValidade
** Tipo: Date
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarValidadeLote</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoMaterialInicial
** Tipo: String 20
 
*codigoMaterialFinal
** Tipo: String 20
 
*codigoCentroArmazenagemInicial
** Tipo: String 4
 
*codigoCentroArmazenagemFinal
** Tipo: String 4
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*numeracao
** Tipo: String 4
 
*lote
** Tipo: String 14
 
*dtValidadeInicial
** Tipo: DateTime
 
*dtValidadeFinal
** Tipo: DateTime
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
 
*codigoCentroArmazenagem
** Tipo: String 4
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*numeracao
** Tipo: String 4
 
*lote
** Tipo: String 14
 
*dataModificacao
** Tipo: Date
 
*dataValidade
** Tipo: Date
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarMateriaisPaginada</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*camposRetorno
** Tipo: String
 
*filtro
** Tipo: String
 
*pagina
** Tipo: String
 
*quantidadeRegistros
** Tipo: String
 
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
 
*codigoGrupo
** Tipo: String 3
 
*codigoSubGrupo
** Tipo: String 3
 
*centroControle
** Tipo: String 2
 
*descricao
** Tipo: String 60
 
*codigoUnidadeMedida
** Tipo: String 3
 
*quantidadeRelacaoPaiFilho
** Tipo: Float 8.6
 
*percentualPis
** Tipo: Float 8.6
 
*percentualCofins
** Tipo: Float 8.6
 
*percentualPisRetencao
** Tipo: Float 8.6
 
*percentualCofinsRetencao
** Tipo: Float 8.6
 
*quantidadeRefComposicaoGeral
** Tipo: Float 8.6
 
*precoCusto
** Tipo: Float 10.5
 
*revisaoEngenharia
** Tipo: Float 10.5
 
*percentualCsll
** Tipo: Float 10.5
 
*percentualIcmsSinief
** Tipo: Float 10.5
 
*codigoContaGerencial
** Tipo: String 25
 
*peso
** Tipo: Float 8.5
 
*percentualMedioIcms
** Tipo: Float 2.4
 
*percentualIrrf
** Tipo: Float 3.2
 
*percentualIpi
** Tipo: Float 3.2
 
*percentualFrete
** Tipo: Float 3.2
 
*percentualEmbalagem
** Tipo: Float 3.2
 
*percentualComissao
** Tipo: Float 3.2
 
*percentualReajuste
** Tipo: Float 3.2
 
*codigoFiscal
** Tipo: Float 10
 
*dataUltimaRevisao
** Tipo: Date
 
*dataReajuste
** Tipo: Date
 
*codigoFabricante
** Tipo: String 6
 
*codigoFabrica
** Tipo: String 20
 
*referencia
** Tipo: String 20
 
*codigoReduzido
** Tipo: Int 6
 
*precoStPisCofins
** Tipo: Float 10.5
 
*conversorCompra
** Tipo: Float 7.7
 
*encargosFinanceiros
** Tipo: Float 3.2
 
*valorFrete
** Tipo: Float 11.2
 
*aplicacao
** Tipo: String 301
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*codigoEspecif4
** Tipo: String 6
 
*codigoEspecif5
** Tipo: String 6
 
*codigoEspecif6
** Tipo: String 6
 
*percentualRoyaltie
** Tipo: Float 3.2
 
*percentualImpostoImportacao
** Tipo: Float 8.6
 
*dataCadastro
** Tipo: Date
 
*garantiaCompra
** Tipo: Int 4
 
*garantiaVenda
** Tipo: Int 4
 
*regraCusteio
** Tipo: String 1
 
*regraIpi
** Tipo: String 1
 
*sufixoContabil
** Tipo: String 15
 
*contabil
** Tipo: String 8
 
*localizacao
** Tipo: String 10
 
*tipo
** Tipo: String 1
 
*volume
** Tipo: Float 8.6
 
*origemMercadoria
** Tipo: String 1
 
*contabilPrincipalInvSped
** Tipo: Float 8.6
 
*precoPauta
** Tipo: Float 10.5
 
*percIcmsPisCofisImportacao
** Tipo: Float 8.6
 
*conversorVenda
** Tipo: Float 7.7
 
*codigoUnidadeCompra
** Tipo: String 3
 
*codigoUnidadeVenda
** Tipo: String 3
 
*pesoEmbalagem
** Tipo: Float 8.5
 
*percentualInss
** Tipo: Float 3.2
 
*valorIpi
** Tipo: Float 10.5
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*sessao
** Tipo: Int 8
 
*codigoUsuarioModificacao
** Tipo: String 3
 
*codigoUsuarioCriacao
** Tipo: String 3
 
*dataModificacao
** Tipo: Date
 
*dataLiberaColecao
** Tipo: Date
 
*dataLiberaEsqueleto
** Tipo: Date
 
*configuracaoReposicao
** Tipo: String 6
 
*configuracao
** Tipo: String 6
 
*codigoCentroArmazenagemPadrao
** Tipo: String 6
 
*tabPrecosEstruturaComercial
** Tipo: String 6
 
*utilizaGrade
** Tipo: String 1
 
*tipoFormacaoPrecos
** Tipo: String 1
 
*classificacaoAbc
** Tipo: String 1
 
*qualidadeProduto
** Tipo: String 2
 
*manterPedidoNf
** Tipo: String 2
 
*zerarSaldo
** Tipo: String 2
 
*codigoTributario
** Tipo: String 3
 
*usuarioUltRevisaoEngenharia
** Tipo: String 3
 
*tipoBaixaOp
** Tipo: String 3
 
*estruturaComercial
** Tipo: Bool
 
*controlaNumeroSerie
** Tipo: Bool
 
*criarProdutoClienteNaVenda
** Tipo: Bool
 
*ordemExibicao
** Tipo: Float 11.2
 
*questionarioAfericaoGa
** Tipo: String 20
 
*usrmate1
** Tipo: String 20
 
*usrmate2
** Tipo: String 20
 
*usrmate3
** Tipo: String 20
 
*usrmate4
** Tipo: Date
 
*usrmate5
** Tipo: Float 11.2
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarDisponibilidadeUnidadeNegocio</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoMaterial
** Tipo: String 20
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*numeracao
** Tipo: String 4
 
*codigoUnidadeNegocio
** Tipo: String 3
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*referenciaMaterial
** Tipo: String 20
 
*descricaoMaterial
** Tipo: String 60
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*fantasiaUnidadeNegocio
** Tipo: String 20
 
*especif1
** Tipo: String 6
 
*descricaoEspecif1
** Tipo: String 2000
 
*especif2
** Tipo: String 6
 
*descricaoEspecif2
** Tipo: String 40
 
*especif3
** Tipo: String 6
 
*descricaoEspecif3
** Tipo: String 40
 
*numeracao
** Tipo: String 4
 
*qtdeEstoque
** Tipo: Float 8.6
 
*qtdeDemanda
** Tipo: Float 8.6
 
*qtdeOC
** Tipo: Float 8.6
 
*QtdeSolicitacao
** Tipo: Float 8.6
 
*qtdeOP
** Tipo: Float 8.6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarEstoqueDisponivelFaixa</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoMaterialInicial
** Tipo: String 20
 
*codigoMaterialFinal
** Tipo: String 20
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*codigoCentroArmazenagemInicial
** Tipo: String 4
 
*codigoCentroArmazenagemFinal
** Tipo: String 4
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*numeracao
** Tipo: String 4
 
*lote
** Tipo: String 14
 
*dataValidadeInicial
** Tipo: DateTime
 
*dataValidadeFinal
** Tipo: DateTime
 
*tipoResposta
** Tipo: String Constante
}}
<br>
:'''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.
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*Cd_Material
** Tipo: String 20
 
*Cd_especif1
** Tipo: String 6
 
*Especif2
** Tipo: String 6
 
*Especif3
** Tipo: String 6
 
*Numeracao
** Tipo: String 4
 
*Lote
** Tipo: String 14
 
*Dt_de_validade
** Tipo: Date DD/MM/YYYY
 
*Cd_centro_armaz
** Tipo: String 4
 
*Cd_unidade_de_n
** Tipo: String 3
 
*saldo_fisico
** Tipo: Numeric 8.6
 
*saldo_disponivel
** Tipo: Numeric 8.6
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarItensConferencia</b></font></td>
    </tr>
    <tr>
        <td>
* <b>Coleção: MASP - Itens para Separação</b><br>
** Na coleção <b>‘MASP’</b> 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.<br><br>
** Na coleção <b>‘MASP’</b> 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.<br><br>
* <b>Observação:</b><br>
* <b>Observação:</b><br>
**O identificador do SKU pode ser composto por codigoMaterial + ‘.’ + codigoEspecif1.<br>
**O identificador do SKU pode ser composto por codigoMaterial + ‘.’ + codigoEspecif1.<br>
** 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.</p>
** 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.<br>
<br>
<br>
*<b>Parâmetros:</b></br>
<p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
*pin:<br>
*pin
**Obrigatório, Tipo: String 20<br>
**Obrigatório, Tipo: String 20
*dtInicial<br>
**Obrigatório, Tipo: Date<br>
*dtFinal<br>
**Obrigatório, Tipo: Date<br>
}}<br>


* <b>Retorno:</b><br>
*dtInicial
{{#tree: minExpandLevel=3 |
**Obrigatório, Tipo: DateTime
*<esmateri><br>
**<col><br>
***<codigoMaterial>c1</codigoMaterial><br>
***<descricao>c2</descricao><br>
***<referencia>c3</referencia><br>
***<tipo>c4</tipo><br>
***<codigoGrupo>c5</codigoGrupo><br>
***<codigoSubGrupo>c6</codigoSubGrupo><br>
***<codigoUnidadeMedida>c7</codigoUnidadeMedida><br>
***<codigoEspecif1>c8</codigoEspecif1><br>
***<codigoEspecif2>c9</codigoEspecif2><br>
***<codigoEspecif3>c10</codigoEspecif3><br>
***<codigoEspecif4>c11</codigoEspecif4><br>
***<codigoEspecif5>c12</codigoEspecif5><br>
***<codigoEspecif6>c13</codigoEspecif6><br>
***<utilizaGrade>c14</utilizaGrade><br>
***<controlaNumeroSerie>c15</controlaNumeroSerie><br>
***<peso>c16</peso><br>
***<pesoEmbalagem>c17</pesoEmbalagem><br>
***<volume>c18</volume><br>
***<codigoEspecif1Estoque>c19</codigoEspecif1Estoque><br>
***<codigoEspecif2Estoque>c20</codigoEspecif2Estoque><br>
***<codigoEspecif3Estoque>c21</codigoEspecif3Estoque><br>
***<gtin>c22</gtin><br>
***<quantidadeEmbalagem>c23</quantidadeEmbalagem><br>
***<questionarioInspecao>c24</questionarioInspecao><br>
***<configurador>c25</configurador><br>
***<descricaoConfigurador>c26</descricaoConfigurador><br>
**</col><br>
*</esmateri><br>
}}<br>


=== ListarCodigoBarrasItensSeparacao ===
*dtFinal
<p align="justify">
**Obrigatório, Tipo: DateTime
* <b>Coleção: TGBS - Agrupamento para códigos de barras de itens para separação</b><br>
}}
* <b>MASP - Itens para separação</b></br>
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
**Na coleção ‘MASP’ são informados a TG (Tecnologia de Grupo) e/ou códigos de materiais que devem possuir configurador de produto para serem considerados na listagem, juntamente com a faixa de data informada na chamada ao método.<br><br>
<b>Retornos:</b><br/>
*<b>Observação:</b><br>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
**Para quem não utiliza configurador de produto, pode utilizar o GTIN o qual é também utilizado para a leitura da etiqueta de código de barras, tag disponível no método ListarItensSeparacao.</p>
{{#tree: 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>
}}
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarItensFaturamento</b></font></td>
    </tr>
    <tr>
        <td>
* <b>Coleção: MAFA - Itens para faturamento</b><br>
* <b>Observação:</b><br>
**O identificador do SKU pode ser composto por codigoMaterial + ‘.’ + codigoEspecif1.<br>
** 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.<br>
<br>
<br>
*<b>Parâmetros:</b></br>
<p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
*pin:<br>
*pin
**Obrigatório, Tipo: String 20<br>
**Obrigatório, Tipo: String 20
*dtInicial<br>
 
**Obrigatório, Tipo: Date<br>
*dtInicial
*dtFinal<br>
**Obrigatório, Tipo: DateTime
**Obrigatório, Tipo: Date<br>
}}<br>


*<b>Retorno:</b><br>
*dtFinal
{{#tree: minExpandLevel=3 |
**Obrigatório, Tipo: DateTime
*<ESESTOQU>
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
{{#tree: minExpandLevel=5 |
*<esmateri>
**<col>
**<col>
***<codigoTg>c1</codigoTg>
***<codigoMaterial>c1</codigoMaterial>
***<codigoMaterial>c2</codigoMaterial>
***<descricao>c2</descricao>
***<codigoEspecif1>c3</codigoEspecif1>
***<referencia>c3</referencia>
***<codigoBarras>c4</codigoBarras>
***<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>
**</col>
*</ESESTOQU>}}<br>
*</esmateri>
}}
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>Excluir</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoMaterial
** Obrigatório, Tipo: String 20
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idRegistro - ID que representa este registro na tabela de integração.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>Listar</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: 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.
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
 
*codigoGrupo
** Tipo: String 3
 
*codigoSubGrupo
** Tipo: String 3
 
*centroControle
** Tipo: String 2
 
*descricao
** Tipo: String 60
 
*codigoUnidadeMedida
** Tipo: String 3
 
*quantidadeRelacaoPaiFilho
** Tipo: Float 8.6
 
*percentualPis
** Tipo: Float 8.6
 
*percentualCofins
** Tipo: Float 8.6
 
*percentualPisRetencao
** Tipo: Float 8.6
 
*percentualCofinsRetencao
** Tipo: Float 8.6
 
*quantidadeRefComposicaoGeral
** Tipo: Float 8.6
 
*precoCusto
** Tipo: Float 10.5
 
*revisaoEngenharia
** Tipo: Float 10.5
 
*percentualCsll
** Tipo: Float 10.5
 
*percentualIcmsSinief
** Tipo: Float 10.5
 
*codigoContaGerencial
** Tipo: String 25
 
*peso
** Tipo: Float 8.5
 
*percentualMedioIcms
** Tipo: Float 2.4
 
*percentualIrrf
** Tipo: Float 3.2
 
*percentualIpi
** Tipo: Float 3.2
 
*percentualFrete
** Tipo: Float 3.2
 
*percentualEmbalagem
** Tipo: Float 3.2
 
*percentualComissao
** Tipo: Float 3.2
 
*percentualReajuste
** Tipo: Float 3.2
 
*codigoFiscal
** Tipo: Float 10
 
*dataUltimaRevisao
** Tipo: Date
 
*dataReajuste
** Tipo: Date
 
*codigoFabricante
** Tipo: String 6
 
*codigoFabrica
** Tipo: String 20
 
*referencia
** Tipo: String 20
 
*codigoReduzido
** Tipo: Int 6
 
*precoStPisCofins
** Tipo: Float 10.5
 
*conversorCompra
** Tipo: Float 7.7
 
*encargosFinanceiros
** Tipo: Float 3.2
 
*valorFrete
** Tipo: Float 11.2
 
*aplicacao
** Tipo: String 301
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*codigoEspecif3
** Tipo: String 6
 
*codigoEspecif4
** Tipo: String 6
 
*codigoEspecif5
** Tipo: String 6
 
*codigoEspecif6
** Tipo: String 6
 
*percentualRoyaltie
** Tipo: Float 3.2
 
*percentualImpostoImportacao
** Tipo: Float 8.6
 
*dataCadastro
** Tipo: Date
 
*garantiaCompra
** Tipo: Int 4
 
*garantiaVenda
** Tipo: Int 4
 
*regraCusteio
** Tipo: String 1
 
*regraIpi
** Tipo: String 1
 
*sufixoContabil
** Tipo: String 15
 
*contabil
** Tipo: String 8
 
*localizacao
** Tipo: String 10
 
*tipo
** Tipo: String 1
 
*volume
** Tipo: Float 8.6
 
*origemMercadoria
** Tipo: String 1
 
*contabilPrincipalInvSped
** Tipo: Float 8.6
 
*precoPauta
** Tipo: Float 10.5
 
*percIcmsPisCofisImportacao
** Tipo: Float 8.6
 
*conversorVenda
** Tipo: Float 7.7
 
*codigoUnidadeCompra
** Tipo: String 3
 
*codigoUnidadeVenda
** Tipo: String 3
 
*pesoEmbalagem
** Tipo: Float 8.5
 
*percentualInss
** Tipo: Float 3.2
 
*valorIpi
** Tipo: Float 10.5
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*sessao
** Tipo: Int 8
 
*codigoUsuarioModificacao
** Tipo: String 3
 
*codigoUsuarioCriacao
** Tipo: String 3
 
*dataModificacao
** Tipo: Date
 
*dataLiberaColecao
** Tipo: Date
 
*dataLiberaEsqueleto
** Tipo: Date
 
*configuracaoReposicao
** Tipo: String 6
 
*configuracao
** Tipo: String 6
 
*codigoCentroArmazenagemPadrao
** Tipo: String 6
 
*tabPrecosEstruturaComercial
** Tipo: String 6
 
*utilizaGrade
** Tipo: String 1
 
*tipoFormacaoPrecos
** Tipo: String 1
 
*classificacaoAbc
** Tipo: String 1
 
*qualidadeProduto
** Tipo: String 2
 
*manterPedidoNf
** Tipo: String 2
 
*zerarSaldo
** Tipo: String 2
 
*codigoTributario
** Tipo: String 3
 
*usuarioUltRevisaoEngenharia
** Tipo: String 3
 
*tipoBaixaOp
** Tipo: String 3
 
*estruturaComercial
** Tipo: Bool
 
*controlaNumeroSerie
** Tipo: Bool
 
*criarProdutoClienteNaVenda
** Tipo: Bool
 
*ordemExibicao
** Tipo: Float 11.2
 
*questionarioAfericaoGa
** Tipo: String 20
 
*usrmate1
** Tipo: String 20
 
*usrmate2
** Tipo: String 20
 
*usrmate3
** Tipo: String 20
 
*usrmate4
** Tipo: Date
 
*usrmate5
** Tipo: Float 11.2
 
*altura
** Tipo: Float 5.6
 
*largura
** Tipo: Float 5.6
 
*comprimento
** Tipo: Float 5.6
 
*resumoTecnico
** tipo: String
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarICMSEfetivoResidualUltimaCompra</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*codigoMaterial
** Tipo: String 20
 
*codigoEspecif1
** Tipo: String 6
 
*codigoEspecif2
** Tipo: String 6
 
*dataReferencia
** Tipo: DateTime
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*id
** Tipo: Number 10
 
*tipo
** Tipo: String 1
 
*unidadeNegocio
** Tipo: String 3
 
*serie
** Tipo: String 5
 
*notaFiscal
** Tipo: Number 10
 
*empresa
** Tipo: String 6
 
*sequencia
** Tipo: Number 5
 
*idPreNota
** Tipo: Number 12
 
*uf
** Tipo: String 2
 
*baseIcsmstRet
** Tipo: Number 15,2
 
*perIcmsStRet
** Tipo: Number 9,6
 
*valIcmsPropS
** Tipo: Number 13,2
 
*valIcmsStRet
** Tipo: Number 13,2
 
*baseFcpStRet
** Tipo: Number 15,2
 
*percFcpStRet
** Tipo: Number 9,6
 
*valFcpStRet
** Tipo: Number 13,2
 
*percRedBaseE
** Tipo: Number 9,6
 
*baseEfetiva
** Tipo: Number 15,2
 
*percIcmsEfet
** Tipo: Number 9,6
 
*valorIcmsEfet
** Tipo: Number 13,2
 
*usuCriacao
** Tipo: String 3
 
*dtCriacao
** Tipo: DateTime
 
*hrCriacao
** Tipo: Int 6
 
*usuModificacao
** Tipo: String 3
 
*dtModificacao
** Tipo: DateTime
 
*hrModificacao
** Tipo: Int 6
 
*stComplementarRestituicao
** Tipo: Number 13,2
 
*dtValidacao
** Tipo: DateTime
 
*usrlficmser1
** Tipo: String 20
 
*usrlficmser2
** Tipo: DateTime
 
*Usrlficmser3
** Tipo: Number 13,2
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>PosicaoEstoque</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
*tipoPosicao
** Obrigatório, Tipo: String 1
** A - Ambos, Q - Quantidade, V - Valor
*codigoUnidadeNegocio
** Tipo: String 3
*codigoCentroArmazenagem
** Tipo: String 4
*codigoMaterial
** Obrigatório, Tipo: String 20
*codigoEspecif1
** Tipo: String 6
*codigoEspecif2
** Tipo: String 6
*codigoEspecif3
** Tipo: String 6
*numeracao
** Tipo: String 4
*lote
** Tipo: String 14
*dataPosicao
** Obrigatório, Tipo: Date Time
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
*codigoCentroArmazenagem
** Tipo: String 4
*codigoUnidadeNegocio
** Tipo: String 3
*codigoEspecif1
** Tipo: String 6
*codigoEspecif2
** Tipo: String 6
*codigoEspecif3
** Tipo: String 6
*numeracao
** Tipo: String 4
*lote
** Tipo: String 14
*quantidadeEstoque
** Tipo: Double
** Máscara pré definida pelo usuário
*precoMedio
** Tipo: Double 8.5
*precoCusto
** Tipo: Double 8.5
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>PosicaoEstoqueControleQuantidade</b></font></td>
    </tr>
    <tr>
        <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br>
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
*tipoPosicao
** Obrigatório, Tipo: String 1
** A - Ambos, Q - Quantidade, V - Valor
*codigoUnidadeNegocio
** Tipo: String 3
*codigoCentroArmazenagem
** Tipo: String 4
*codigoMaterial
** Obrigatório, Tipo: String 20
*codigoEspecif1
** Tipo: String 6
*codigoEspecif2
** Tipo: String 6
*codigoEspecif3
** Tipo: String 6
*numeracao
** Tipo: String 4
*lote
** Tipo: String 14
*dataPosicao
** Obrigatório, Tipo: Date Time
*suprimirRegistrosZerados
** Obrigatório, Tipo: Boolean
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retorno:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20
*codigoCentroArmazenagem
** Tipo: String 4
*codigoUnidadeNegocio
** Tipo: String 3
*codigoEspecif1
** Tipo: String 6
*codigoEspecif2
** Tipo: String 6
*codigoEspecif3
** Tipo: String 6
*numeracao
** Tipo: String 4
*lote
** Tipo: String 14
*quantidadeEstoque
** Tipo: Double
** Máscara pré definida pelo usuário
*precoMedio
** Tipo: Double 8.5
*precoCusto
** Tipo: Double 8.5
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>

Edição atual tal como às 15h19min de 9 de outubro de 2026

Voltar
Integrador > WebServices > IN CadastroMateriais.integrador

Requisição

Métodos

Cadastrar

Método que tem por finalidade cadastrar materiais com sua estrutura.

Parâmetros:


Voltar ao início

Cadastrar2

Método que tem por finalidade cadastrar materiais com sua estrutura.

Parâmetros:


Voltar ao início

ModificarPesosEVolume

Parâmetros:



Retornos:
   Se sucesso:

Voltar ao início

ListarPendentes

Parâmetros:



Retornos:
   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

ListarId

Parâmetros:



Retornos:
   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

Parâmetros:



Retornos:
   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

ListarMaterialPorReferencia

Parâmetros:



Retornos:
   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

ListarMateriais

Parâmetros:



Retornos:
   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

ListarModificacoes

Parâmetros:



Retornos:
   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

LiberarPendentes

Para realizar a modificação, após concluir as alterações no método "ModificarPesosEVolumes", é necessário realizar a liberação.

Parâmetros:



Retornos:
   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 nenhum material cadastrado:
      Sistema apresenta mensagem log integrador "Material não cadastrado".

   Se nenhum material informado:
      Sistema apresenta mensagem log integrador "Material não informado".

   Se ID inválido ou não encontrado:
      Falha ao liberar registro.

   Se sucesso:
      Sucesso.

Voltar ao início

ListarEstoqueOnLine

Parâmetros:



Retornos:
   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

ListarEstoqueOnLineControleQuantidade

Parâmetros:



Retornos:
   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

ListarEstoqueOnLinePelaValidade

Parâmetros:



Retornos:
   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

ListarValidadeLote

Parâmetros:



Retornos:
   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

ListarMateriaisPaginada

Parâmetros:



Retornos:
   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

ListarDisponibilidadeUnidadeNegocio

Parâmetros:



Retornos:
   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

ListarEstoqueDisponivelFaixa

Parâmetros:



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.


Retornos:
   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

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:



Retornos:
   Se sucesso:

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:



Retornos:

Voltar ao início

Excluir

Parâmetros:



Retornos:
   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

Parâmetros:



Retornos:
   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

ListarICMSEfetivoResidualUltimaCompra

Parâmetros:



Retornos:
   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

PosicaoEstoque

Parâmetros:



Retornos:
   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

PosicaoEstoqueControleQuantidade

Parâmetros:



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