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

De CIGAM WIKI
 
(2 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
{{VoltarPagina}}
{{VoltarPagina}}
[[Integrador]] >  
[[Integrador]] >  
[[IN_CIGAM Integrador|WebServices]] >
[[IN_CIGAM Integrador#Estoque|WebServices]] >
[[IN CadastroMateriais.integrador]]
[[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


== Cadastrar ==
=Métodos=
<p align="justify"><i>
<!--bgcolor="#5F6B7A"-->
Método que tem por finalidade cadastrar materiais com sua estrutura.</i>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
</p>
    <tr>
*<b>Parâmetros:</b><br>
        <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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
**Obrigatório, Tipo: String 20
**Obrigatório, Tipo: String 20


*statusRegistro<br>
*statusRegistro
**Obrigatório, Tipo: String 1<br>
** Tipo: String 1
**L=Liberado, P=Pendente<br>
** 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>
Linha 84: Linha 90:
*manterPedidoNf
*manterPedidoNf
** Tipo: String
** Tipo: String
}}
}}
{{VoltarInicio}}
{{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>
        <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 |
{{#tree: minExpandLevel=2 |
*pin:<br>
*pin:<br>
**Obrigatório, Tipo: String 20<br>
**Obrigatório, Tipo: String 20<br>


*statusRegistro<br>
*statusRegistro
**Obrigatório, Tipo: String 1<br>
** Tipo: String 1
**L=Liberado, P=Pendente<br>
** 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>
Linha 215: Linha 226:
**Tipo: String<br>
**Tipo: String<br>
}}
}}
{{VoltarInicio}}
{{VoltarInicio}}</td>
    </tr>
</table></center>


== ListarPendentes ==
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
<p align="justify"><i>
    <tr>
</i></p>
        <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>


*<b>Parâmetros:</b><br>
<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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 237: Linha 289:
}}
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<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/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Linha 270: Linha 322:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>


{{VoltarInicio}}
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
 
    <tr>
== ListarId ==
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarId</b></font></td>
<p align=“justify”><i>
    </tr>
</i></p>
    <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>
*<b>Parâmetros:</b><br>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 283: Linha 337:
}}
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<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/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Linha 295: Linha 349:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
    </tr>
</table></center>


== ListarIndividual ==
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
<p align="justify"><i>
    <tr>
</i></p>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarIndividual</b></font></td>
 
    </tr>
*<b>Parâmetros:</b><br>
    <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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 310: Linha 367:
}}
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<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/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Linha 598: Linha 655:
** Tipo: Float 11.2
** Tipo: Float 11.2


*Os campos abaixo passaram a visualizados no cigam para quem possuir o módulo lojas e a configuração
*'''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]]
*‘CL – GE - 300170 - Utiliza e-commerce’
 
*altura
*altura
** Tipo: Float 5.6
** Tipo: Float 5.6
Linha 615: Linha 672:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
    </tr>
</table></center>


== ListarMaterialPorReferencia ==
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
<p align="justify"><i>
    <tr>
</i></p>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarMaterialPorReferencia</b></font></td>
 
    </tr>
*<b>Parâmetros:</b><br>
    <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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 630: Linha 690:
}}
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<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/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Linha 918: Linha 978:
** Tipo: Float 11.2
** Tipo: Float 11.2


** Os campos abaixo passaram a visualizados no cigam para quem possuir o módulo lojas e a configuração
*'''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]]
** ‘CL – GE - 300170 - Utiliza e-commerce’
 
*altura
*altura
** Tipo: Float 5.6
** Tipo: Float 5.6
Linha 938: Linha 998:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
 
    </tr>
== ListarMateriais ==
</table></center>
<p align="justify"><i>
</i></p>


*<b>Parâmetros:</b><br>
<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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 1 015: Linha 1 078:
}}
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<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/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Linha 1 303: Linha 1 366:
** Tipo: Float 11.2
** Tipo: Float 11.2


** Os campos abaixo passaram a visualizados no cigam para quem possuir o módulo lojas e a configuração
*'''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]]
** ‘CL – GE - 300170 - Utiliza e-commerce’
 
*altura
*altura
** Tipo: Float 5.6
** Tipo: Float 5.6
Linha 1 320: Linha 1 383:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
 
    </tr>
== ListarModificacoes ==
</table></center>
<p align="justify"><i>
</i></p>


*<b>Parâmetros:</b><br>
<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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 1 344: Linha 1 410:
}}
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<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/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Linha 1 632: Linha 1 698:
** Tipo: Float 11.2
** Tipo: Float 11.2


** Os campos abaixo passaram a visualizados no cigam para quem possuir o módulo lojas e a configuração
*'''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]]
**‘CL – GE - 300170 - Utiliza e-commerce’
 
*altura
*altura
** Tipo: Float 5.6
** Tipo: Float 5.6
Linha 1 652: Linha 1 718:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>


{{VoltarInicio}}
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
 
    <tr>
== LiberarPendentes ==
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>LiberarPendentes</b></font></td>
<p align="justify"><i>
    </tr>
</i></p>
    <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>
*<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
*pin
Linha 1 668: Linha 1 737:
}}
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<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/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<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/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se erro na conexão com banco de dados:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A conexão com o banco de dados e/ou comando SQL possui erros.<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/>
<br/>
&nbsp;&nbsp;&nbsp;Se ID inválido ou não encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se ID inválido ou não encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Falha ao liberar registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Falha ao liberar registro.<br/>
{{VoltarInicio}}
<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sucesso.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>


== ListarEstoqueOnLine ==
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
<p align="justify"><i>
    <tr>
</i></p>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarEstoqueOnLine</b></font></td>
 
    </tr>
*<b>Parâmetros:</b><br>
    <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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 1 714: Linha 1 795:
*lote
*lote
** Tipo: String 14
** 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/>
<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/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Linha 1 757: Linha 1 836:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
 
    </tr>
== ListarEstoqueOnLinePelaValidade ==
</table></center>
<p align="justify"><i>
</i></p>


*<b>Parâmetros:</b><br>
<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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 1 794: Linha 1 876:
*lote
*lote
** Tipo: String 14
** Tipo: String 14
 
*suprimirRegistrosZerados
*dtValidadeInicial
** Obrigatório, Tipo: Boolean
** 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/>
<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/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Linha 1 834: Linha 1 912:
*dataModificacao
*dataModificacao
** Tipo: Date
** 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/>
<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;Se pin inválido:<br/>
Linha 1 844: Linha 1 919:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
    </tr>
</table></center>


== ListarValidadeLote ==
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
<p align="justify"><i>
    <tr>
</i></p>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarEstoqueOnLinePelaValidade</b></font></td>
 
    </tr>
*<b>Parâmetros:</b><br>
    <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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
Linha 1 889: Linha 1 967:
}}
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<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/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Linha 1 897: Linha 1 975:
*codigoCentroArmazenagem
*codigoCentroArmazenagem
** Tipo: String 4
** Tipo: String 4
*quantidadeOnline
** Tipo: Float 8


*codigoUnidadeNegocio
*codigoUnidadeNegocio
Linha 1 928: Linha 2 009:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
 
    </tr>
== ListarMateriaisPaginada ==
</table></center>
<p align="justify"><i>
</i></p>


*<b>Parâmetros:</b><br>
<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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
** Obrigatório, Tipo: String 20
** Obrigatório, Tipo: String 20


*camposRetorno
*codigoMaterialInicial
** Tipo: String
** Tipo: String 20


*filtro
*codigoMaterialFinal
** Tipo: String  
** Tipo: String 20


*pagina
*codigoCentroArmazenagemInicial
** Tipo: String  
** Tipo: String 4


*quantidadeRegistros
*codigoCentroArmazenagemFinal
** Tipo: String  
** Tipo: String 4


}}
*codigoEspecif1
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
** Tipo: String 6
<b>Retorno:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20


*codigoGrupo
*codigoEspecif2
** Tipo: String 3
** Tipo: String 6


*codigoSubGrupo
*codigoEspecif3
** Tipo: String 3
** Tipo: String 6


*centroControle
*numeracao
** Tipo: String 2
** Tipo: String 4


*descricao
*lote
** Tipo: String 60
** Tipo: String 14


*codigoUnidadeMedida
*dtValidadeInicial
** Tipo: String 3
** Tipo: DateTime


*quantidadeRelacaoPaiFilho
*dtValidadeFinal
** Tipo: Float 8.6
** 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


*percentualPis
*codigoCentroArmazenagem
** Tipo: Float 8.6
** Tipo: String 4


*percentualCofins
*codigoUnidadeNegocio
** Tipo: Float 8.6
** Tipo: String 3


*percentualPisRetencao
*codigoEspecif1
** Tipo: Float 8.6
** Tipo: String 6


*percentualCofinsRetencao
*codigoEspecif2
** Tipo: Float 8.6
** Tipo: String 6


*quantidadeRefComposicaoGeral
*codigoEspecif3
** Tipo: Float 8.6
** Tipo: String 6


*precoCusto
*numeracao
** Tipo: Float 10.5
** Tipo: String 4


*revisaoEngenharia
*lote
** Tipo: Float 10.5
** Tipo: String 14


*percentualCsll
*dataModificacao
** Tipo: Float 10.5
** Tipo: Date


*percentualIcmsSinief
*dataValidade
** Tipo: Float 10.5
** 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>


*codigoContaGerencial
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
** Tipo: String 25
    <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


*peso
*camposRetorno
** Tipo: Float 8.5
** Tipo: String


*percentualMedioIcms
*filtro
** Tipo: Float 2.4
** Tipo: String


*percentualIrrf
*pagina
** Tipo: Float 3.2
** Tipo: String


*percentualIpi
*quantidadeRegistros
** Tipo: Float 3.2
** Tipo: String


*percentualFrete
}}
** Tipo: Float 3.2
<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


*percentualEmbalagem
*codigoGrupo
** Tipo: Float 3.2
** Tipo: String 3


*percentualComissao
*codigoSubGrupo
** Tipo: Float 3.2
** Tipo: String 3


*percentualReajuste
*centroControle
** Tipo: Float 3.2
** Tipo: String 2


*codigoFiscal
*descricao
** Tipo: Float 10
** Tipo: String 60


*dataUltimaRevisao
*codigoUnidadeMedida
** Tipo: Date
** Tipo: String 3


*dataReajuste
*quantidadeRelacaoPaiFilho
** Tipo: Date
** Tipo: Float 8.6


*codigoFabricante
*percentualPis
** Tipo: String 6
** Tipo: Float 8.6


*codigoFabrica
*percentualCofins
** Tipo: String 20
** Tipo: Float 8.6


*referencia
*percentualPisRetencao
** Tipo: String 20
** Tipo: Float 8.6


*codigoReduzido
*percentualCofinsRetencao
** Tipo: Int 6
** Tipo: Float 8.6


*precoStPisCofins
*quantidadeRefComposicaoGeral
** Tipo: Float 10.5
** Tipo: Float 8.6


*conversorCompra
*precoCusto
** Tipo: Float 7.7
** Tipo: Float 10.5


*encargosFinanceiros
*revisaoEngenharia
** Tipo: Float 3.2
** Tipo: Float 10.5


*valorFrete
*percentualCsll
** Tipo: Float 11.2
** Tipo: Float 10.5


*aplicacao
*percentualIcmsSinief
** Tipo: String 301
** Tipo: Float 10.5


*codigoEspecif1
*codigoContaGerencial
** Tipo: String 6
** Tipo: String 25


*codigoEspecif2
*peso
** Tipo: String 6
** Tipo: Float 8.5


*codigoEspecif3
*percentualMedioIcms
** Tipo: String 6
** Tipo: Float 2.4


*codigoEspecif4
*percentualIrrf
** Tipo: String 6
** Tipo: Float 3.2


*codigoEspecif5
*percentualIpi
** Tipo: String 6
** Tipo: Float 3.2


*codigoEspecif6
*percentualFrete
** Tipo: String 6
** Tipo: Float 3.2
 
*percentualEmbalagem
** Tipo: Float 3.2
 
*percentualComissao
** Tipo: Float 3.2


*percentualRoyaltie
*percentualReajuste
** Tipo: Float 3.2
** Tipo: Float 3.2


*percentualImpostoImportacao
*codigoFiscal
** Tipo: Float 8.6
** Tipo: Float 10


*dataCadastro
*dataUltimaRevisao
** Tipo: Date
** Tipo: Date


*garantiaCompra
*dataReajuste
** Tipo: Int 4
** Tipo: Date


*garantiaVenda
*codigoFabricante
** Tipo: Int 4
** Tipo: String 6


*regraCusteio
*codigoFabrica
** Tipo: String 1
** Tipo: String 20


*regraIpi
*referencia
** Tipo: String 1
** Tipo: String 20


*sufixoContabil
*codigoReduzido
** Tipo: String 15
** Tipo: Int 6


*contabil
*precoStPisCofins
** Tipo: String 8
** Tipo: Float 10.5


*localizacao
*conversorCompra
** Tipo: String 10
** Tipo: Float 7.7


*tipo
*encargosFinanceiros
** Tipo: String 1
** Tipo: Float 3.2


*volume
*valorFrete
** Tipo: Float 8.6
** Tipo: Float 11.2


*origemMercadoria
*aplicacao
** Tipo: String 1
** Tipo: String 301


*contabilPrincipalInvSped
*codigoEspecif1
** Tipo: Float 8.6
** Tipo: String 6


*precoPauta
*codigoEspecif2
** Tipo: Float 10.5
** Tipo: String 6


*percIcmsPisCofisImportacao
*codigoEspecif3
** Tipo: Float 8.6
** Tipo: String 6


*conversorVenda
*codigoEspecif4
** Tipo: Float 7.7
** Tipo: String 6


*codigoUnidadeCompra
*codigoEspecif5
** Tipo: String 3
** Tipo: String 6


*codigoUnidadeVenda
*codigoEspecif6
** Tipo: String 3
** Tipo: String 6


*pesoEmbalagem
*percentualRoyaltie
** Tipo: Float 8.5
 
*percentualInss
** Tipo: Float 3.2
** Tipo: Float 3.2


*valorIpi
*percentualImpostoImportacao
** Tipo: Float 10.5
** Tipo: Float 8.6


*codigoUnidadeNegocio
*dataCadastro
** Tipo: String 3
** Tipo: Date


*sessao
*garantiaCompra
** Tipo: Int 8
** Tipo: Int 4


*codigoUsuarioModificacao
*garantiaVenda
** Tipo: String 3
** Tipo: Int 4


*codigoUsuarioCriacao
*regraCusteio
** Tipo: String 3
** Tipo: String 1


*dataModificacao
*regraIpi
** Tipo: Date
** Tipo: String 1


*dataLiberaColecao
*sufixoContabil
** Tipo: Date
** Tipo: String 15


*dataLiberaEsqueleto
*contabil
** Tipo: Date
** Tipo: String 8


*configuracaoReposicao
*localizacao
** Tipo: String 6
** Tipo: String 10


*configuracao
*tipo
** Tipo: String 6
** Tipo: String 1


*codigoCentroArmazenagemPadrao
*volume
** Tipo: String 6
** Tipo: Float 8.6


*tabPrecosEstruturaComercial
*origemMercadoria
** Tipo: String 6
 
*utilizaGrade
** Tipo: String 1
** Tipo: String 1


*tipoFormacaoPrecos
*contabilPrincipalInvSped
** Tipo: String 1
** Tipo: Float 8.6


*classificacaoAbc
*precoPauta
** Tipo: String 1
** Tipo: Float 10.5


*qualidadeProduto
*percIcmsPisCofisImportacao
** Tipo: String 2
** Tipo: Float 8.6


*manterPedidoNf
*conversorVenda
** Tipo: String 2
** Tipo: Float 7.7


*zerarSaldo
*codigoUnidadeCompra
** Tipo: String 2
 
*codigoTributario
** Tipo: String 3
** Tipo: String 3


*usuarioUltRevisaoEngenharia
*codigoUnidadeVenda
** Tipo: String 3
** Tipo: String 3


*tipoBaixaOp
*pesoEmbalagem
** Tipo: String 3
** Tipo: Float 8.5


*estruturaComercial
*percentualInss
** Tipo: Bool
** Tipo: Float 3.2


*controlaNumeroSerie
*valorIpi
** Tipo: Bool
** Tipo: Float 10.5


*criarProdutoClienteNaVenda
*codigoUnidadeNegocio
** Tipo: Bool
** Tipo: String 3


*ordemExibicao
*sessao
** Tipo: Float 11.2
** Tipo: Int 8


*questionarioAfericaoGa
*codigoUsuarioModificacao
** Tipo: String 20
** Tipo: String 3


*usrmate1
*codigoUsuarioCriacao
** Tipo: String 20
** Tipo: String 3


*usrmate2
*dataModificacao
** Tipo: String 20
** Tipo: Date


*usrmate3
*dataLiberaColecao
** Tipo: String 20
** Tipo: Date


*usrmate4
*dataLiberaEsqueleto
** Tipo: Date
** Tipo: Date


*usrmate5
*configuracaoReposicao
** Tipo: Float 11.2
** 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/>
&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}}


== ListarDisponibilidadeUnidadeNegocio ==
*configuracao
<p align="justify"><i>
** Tipo: String 6
</i></p>


*<b>Parâmetros:</b><br>
*codigoCentroArmazenagemPadrao
{{#tree: minExpandLevel=2 |
** Tipo: String 6
*pin
** Obrigatório, Tipo: String 20


*codigoMaterial
*tabPrecosEstruturaComercial
** Tipo: String 20
** Tipo: String 6
 
*utilizaGrade
** Tipo: String 1
 
*tipoFormacaoPrecos
** Tipo: String 1


*codigoEspecif1
*classificacaoAbc
** Tipo: String 6
** Tipo: String 1


*codigoEspecif2
*qualidadeProduto
** Tipo: String 6
** Tipo: String 2


*codigoEspecif3
*manterPedidoNf
** Tipo: String 6
** Tipo: String 2


*numeracao
*zerarSaldo
** Tipo: String 4
** Tipo: String 2


*codigoUnidadeNegocio
*codigoTributario
** Tipo: String 3
** 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>Retorno:</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/></p>


<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
*usuarioUltRevisaoEngenharia
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
** Tipo: String 3
{{#tree: minExpandLevel=2 |
*referenciaMaterial
** Tipo: String 20


*descricaoMaterial
*tipoBaixaOp
** Tipo: String 60
 
*codigoUnidadeNegocio
** Tipo: String 3
** Tipo: String 3


*fantasiaUnidadeNegocio
*estruturaComercial
** Tipo: String 20
** Tipo: Bool


*especif1
*controlaNumeroSerie
** Tipo: String 6
** Tipo: Bool


*descricaoEspecif1
*criarProdutoClienteNaVenda
** Tipo: String 2000
** Tipo: Bool


*especif2
*ordemExibicao
** Tipo: String 6
** Tipo: Float 11.2


*descricaoEspecif2
*questionarioAfericaoGa
** Tipo: String 40
** Tipo: String 20


*especif3
*usrmate1
** Tipo: String 6
** Tipo: String 20


*descricaoEspecif3
*usrmate2
** Tipo: String 40
** Tipo: String 20


*numeracao
*usrmate3
** Tipo: String 4
** Tipo: String 20


*qtdeEstoque
*usrmate4
** Tipo: Float 8.6
** Tipo: Date


*qtdeDemanda
*usrmate5
** Tipo: Float 8.6
** Tipo: Float 11.2
 
*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>


{{VoltarInicio}}
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
 
    <tr>
== ListarEstoqueDisponivelFaixa ==
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarDisponibilidadeUnidadeNegocio</b></font></td>
<p align="justify"><i>
    </tr>
</i></p>
    <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>
*<b>Parâmetros:</b><br>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
*pin
*pin
** Obrigatório, Tipo: String 20
** Obrigatório, Tipo: String 20


*codigoMaterialInicial
*codigoMaterial
** Tipo: String 20
** Tipo: String 20


*codigoMaterialFinal
*codigoEspecif1
** Tipo: String 20
** Tipo: String 6
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*codigoCentroArmazenagemInicial
** Tipo: String 4
 
*codigoCentroArmazenagemFinal
** Tipo: String 4
 
*codigoEspecif1
** Tipo: String 6


*codigoEspecif2
*codigoEspecif2
Linha 2 374: Linha 2 447:
** Tipo: String 4
** Tipo: String 4


*lote
*codigoUnidadeNegocio
** Tipo: String 14
** Tipo: String 3
 
*dataValidadeInicial
** Tipo: DateTime
 
*dataValidadeFinal
** Tipo: DateTime
 
*tipoResposta
** Tipo: String Constante
}}
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<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/>
<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.</p>
 
<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 sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<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.
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
*Cd_Material
*referenciaMaterial
** Tipo: String 20
** Tipo: String 20


*Cd_especif1
*descricaoMaterial
** Tipo: String 60
 
*codigoUnidadeNegocio
** Tipo: String 3
 
*fantasiaUnidadeNegocio
** Tipo: String 20
 
*especif1
** Tipo: String 6
** Tipo: String 6


*Especif2
*descricaoEspecif1
** Tipo: String 6
** Tipo: String 2000


*Especif3
*especif2
** Tipo: String 6
** Tipo: String 6


*Numeracao
*descricaoEspecif2
** Tipo: String 4
** Tipo: String 40


*Lote
*especif3
** Tipo: String 14
** Tipo: String 6


*Dt_de_validade
*descricaoEspecif3
** Tipo: Date DD/MM/YYYY
** Tipo: String 40


*Cd_centro_armaz
*numeracao
** Tipo: String 4
** Tipo: String 4


*Cd_unidade_de_n
*qtdeEstoque
** Tipo: String 3
** Tipo: Float 8.6


*saldo_fisico
*qtdeDemanda
** Tipo: Numeric 8.6
** Tipo: Float 8.6
 
*qtdeOC
** Tipo: Float 8.6
 
*QtdeSolicitacao
** Tipo: Float 8.6


*saldo_disponivel
*qtdeOP
** Tipo: Numeric 8.6
** 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>


{{VoltarInicio}}
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
 
    <tr>
-->== ListarItensConferencia ==
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarEstoqueDisponivelFaixa</b></font></td>
<p align="justify">
    </tr>
* <b>Coleção: MASP - Itens para Separação</b><br>
    <tr>
** 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>
        <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>
* <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.</p>
*<b>Parâmetros:</b></br>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
*pin
*pin
**Obrigatório, Tipo: String 20
** Obrigatório, Tipo: String 20


*dtInicial
*codigoMaterialInicial
**Obrigatório, Tipo: DateTime
** Tipo: String 20


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


--> == ListarItensFaturamento ==
*codigoUnidadeNegocio
<p align="justify">
** Tipo: String 3
* <b>Coleção: MAFA - Itens para faturamento</b><br>
 
* <b>Observação:</b><br>
*codigoCentroArmazenagemInicial
**O identificador do SKU pode ser composto por codigoMaterial + ‘.’ + codigoEspecif1.<br>
** Tipo: String 4
** 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>
 
*<b>Parâmetros:</b></br>
*codigoCentroArmazenagemFinal
{{#tree: minExpandLevel=2 |
** Tipo: String 4
*pin
**Obrigatório, Tipo: String 20


*dtInicial
*codigoEspecif1
**Obrigatório, Tipo: DateTime
** Tipo: String 6


*dtFinal
*codigoEspecif2
**Obrigatório, Tipo: DateTime
** Tipo: String 6
}}<br>
* <b>Retorno:</b><br>
{{#tree: minExpandLevel=5 |
*<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>
}}
{{VoltarInicio}}
<--


== Excluir ==
*codigoEspecif3
<p align="justify"><i>
** Tipo: String 6
</i></p>


*<b>Parâmetros:</b><br>
*numeracao
{{#tree: minExpandLevel=2 |
** Tipo: String 4
*pin
** Obrigatório, Tipo: String 20


*codigoMaterial
*lote
** Obrigatório, Tipo: String 20
** 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/>
*dataValidadeInicial
<b>Retorno:</b><br/>
** Tipo: DateTime
&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}}


== Listar ==
*dataValidadeFinal
<p align="justify"><i>
** Tipo: DateTime
</i></p>


*<b>Parâmetros:</b><br>
*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 |
{{#tree: minExpandLevel=2 |
*pin
*Cd_Material
** Obrigatório, Tipo: String 20
 
*codigoMaterialInicial
** Tipo: String 20
** Tipo: String 20
** Filtra somente se informado.


*codigoMaterialFinal
*Cd_especif1
** Tipo: String 20
** Tipo: String 6
** Filtra somente se informado material final e inicial.


*grupoInicial
*Especif2
** Tipo: String 3
** Tipo: String 6
** Filtra somente se informado.


*grupoFinal
*Especif3
** Tipo: String 3
** Tipo: String 6
** Filtra somente se informado grupo inicial e final.


*subGrupoInicial
*Numeracao
** Tipo: String 3
** Tipo: String 4
** Filtra somente se informado.


*subGrupoFinal
*Lote
** Tipo: String 3
** Tipo: String 14
** Filtra somente se informado sub grupo inicial e final.


}}
*Dt_de_validade
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
** Tipo: Date DD/MM/YYYY
<b>Retorno:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*codigoMaterial
** Tipo: String 20


*codigoGrupo
*Cd_centro_armaz
** Tipo: String 3
** Tipo: String 4


*codigoSubGrupo
*Cd_unidade_de_n
** Tipo: String 3
** Tipo: String 3


*centroControle
*saldo_fisico
** Tipo: String 2
** Tipo: Numeric 8.6


*descricao
*saldo_disponivel
** Tipo: String 60
** 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>


*codigoUnidadeMedida
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
** Tipo: String 3
    <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>
* <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>
<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


*quantidadeRelacaoPaiFilho
*dtInicial
** Tipo: Float 8.6
**Obrigatório, Tipo: DateTime


*percentualPis
*dtFinal
** Tipo: Float 8.6
**Obrigatório, 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=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>


*percentualCofins
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
** Tipo: Float 8.6
    <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>
<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


*percentualPisRetencao
*dtInicial
** Tipo: Float 8.6
**Obrigatório, Tipo: DateTime


*percentualCofinsRetencao
*dtFinal
** Tipo: Float 8.6
**Obrigatório, 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/>
{{#tree: 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>
}}
{{VoltarInicio}}</td>
    </tr>
</table></center>


*quantidadeRefComposicaoGeral
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
** Tipo: Float 8.6
    <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


*precoCusto
*codigoMaterial
** Tipo: Float 10.5
** 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>


*revisaoEngenharia
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
** Tipo: Float 10.5
    <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


*percentualCsll
*codigoMaterialInicial
** Tipo: Float 10.5
** Tipo: String 20
** Filtra somente se informado.


*percentualIcmsSinief
*codigoMaterialFinal
** Tipo: Float 10.5
** Tipo: String 20
** Filtra somente se informado material final e inicial.


*codigoContaGerencial
*grupoInicial
** Tipo: String 25
** Tipo: String 3
** Filtra somente se informado.


*peso
*grupoFinal
** Tipo: Float 8.5
** Tipo: String 3
** Filtra somente se informado grupo inicial e final.


*percentualMedioIcms
*subGrupoInicial
** Tipo: Float 2.4
** Tipo: String 3
** Filtra somente se informado.


*percentualIrrf
*subGrupoFinal
** Tipo: Float 3.2
** 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


*percentualIpi
*codigoGrupo
** Tipo: Float 3.2
** Tipo: String 3


*percentualFrete
*codigoSubGrupo
** Tipo: Float 3.2
** Tipo: String 3


*percentualEmbalagem
*centroControle
** Tipo: Float 3.2
** Tipo: String 2


*percentualComissao
*descricao
** Tipo: Float 3.2
** Tipo: String 60


*percentualReajuste
*codigoUnidadeMedida
** Tipo: Float 3.2
** Tipo: String 3


*codigoFiscal
*quantidadeRelacaoPaiFilho
** Tipo: Float 10
** Tipo: Float 8.6


*dataUltimaRevisao
*percentualPis
** Tipo: Date
** Tipo: Float 8.6


*dataReajuste
*percentualCofins
** Tipo: Date
** Tipo: Float 8.6


*codigoFabricante
*percentualPisRetencao
** Tipo: String 6
** Tipo: Float 8.6


*codigoFabrica
*percentualCofinsRetencao
** Tipo: String 20
** Tipo: Float 8.6


*referencia
*quantidadeRefComposicaoGeral
** Tipo: String 20
** Tipo: Float 8.6


*codigoReduzido
*precoCusto
** Tipo: Int 6
** Tipo: Float 10.5


*precoStPisCofins
*revisaoEngenharia
** Tipo: Float 10.5
** Tipo: Float 10.5


*conversorCompra
*percentualCsll
** Tipo: Float 7.7
** Tipo: Float 10.5


*encargosFinanceiros
*percentualIcmsSinief
** Tipo: Float 3.2
** Tipo: Float 10.5


*valorFrete
*codigoContaGerencial
** Tipo: Float 11.2
** Tipo: String 25


*aplicacao
*peso
** Tipo: String 301
** Tipo: Float 8.5


*codigoEspecif1
*percentualMedioIcms
** Tipo: String 6
** Tipo: Float 2.4


*codigoEspecif2
*percentualIrrf
** Tipo: String 6
** Tipo: Float 3.2


*codigoEspecif3
*percentualIpi
** Tipo: String 6
** Tipo: Float 3.2


*codigoEspecif4
*percentualFrete
** Tipo: String 6
** Tipo: Float 3.2


*codigoEspecif5
*percentualEmbalagem
** Tipo: String 6
** Tipo: Float 3.2


*codigoEspecif6
*percentualComissao
** Tipo: String 6
** Tipo: Float 3.2


*percentualRoyaltie
*percentualReajuste
** Tipo: Float 3.2
** Tipo: Float 3.2


*percentualImpostoImportacao
*codigoFiscal
** Tipo: Float 8.6
** Tipo: Float 10


*dataCadastro
*dataUltimaRevisao
** Tipo: Date
** Tipo: Date


*garantiaCompra
*dataReajuste
** Tipo: Int 4
** Tipo: Date


*garantiaVenda
*codigoFabricante
** Tipo: Int 4
** Tipo: String 6


*regraCusteio
*codigoFabrica
** Tipo: String 1
** Tipo: String 20


*regraIpi
*referencia
** Tipo: String 1
** Tipo: String 20


*sufixoContabil
*codigoReduzido
** Tipo: String 15
** Tipo: Int 6


*contabil
*precoStPisCofins
** Tipo: String 8
** Tipo: Float 10.5


*localizacao
*conversorCompra
** Tipo: String 10
** Tipo: Float 7.7


*tipo
*encargosFinanceiros
** Tipo: String 1
** Tipo: Float 3.2


*volume
*valorFrete
** Tipo: Float 8.6
** Tipo: Float 11.2


*origemMercadoria
*aplicacao
** Tipo: String 1
** Tipo: String 301


*contabilPrincipalInvSped
*codigoEspecif1
** Tipo: Float 8.6
** Tipo: String 6


*precoPauta
*codigoEspecif2
** Tipo: Float 10.5
** Tipo: String 6


*percIcmsPisCofisImportacao
*codigoEspecif3
** Tipo: Float 8.6
** Tipo: String 6


*conversorVenda
*codigoEspecif4
** Tipo: Float 7.7
** Tipo: String 6


*codigoUnidadeCompra
*codigoEspecif5
** Tipo: String 3
** Tipo: String 6


*codigoUnidadeVenda
*codigoEspecif6
** Tipo: String 3
** Tipo: String 6


*pesoEmbalagem
*percentualRoyaltie
** Tipo: Float 8.5
 
*percentualInss
** Tipo: Float 3.2
** Tipo: Float 3.2


*valorIpi
*percentualImpostoImportacao
** Tipo: Float 10.5
** Tipo: Float 8.6


*codigoUnidadeNegocio
*dataCadastro
** Tipo: String 3
** Tipo: Date


*sessao
*garantiaCompra
** Tipo: Int 8
** Tipo: Int 4


*codigoUsuarioModificacao
*garantiaVenda
** Tipo: String 3
** Tipo: Int 4


*codigoUsuarioCriacao
*regraCusteio
** Tipo: String 3
** Tipo: String 1


*dataModificacao
*regraIpi
** Tipo: Date
** Tipo: String 1


*dataLiberaColecao
*sufixoContabil
** Tipo: Date
** Tipo: String 15


*dataLiberaEsqueleto
*contabil
** Tipo: Date
** Tipo: String 8


*configuracaoReposicao
*localizacao
** Tipo: String 6
** Tipo: String 10


*configuracao
*tipo
** Tipo: String 6
** Tipo: String 1


*codigoCentroArmazenagemPadrao
*volume
** Tipo: String 6
** Tipo: Float 8.6


*tabPrecosEstruturaComercial
*origemMercadoria
** Tipo: String 6
 
*utilizaGrade
** Tipo: String 1
** Tipo: String 1


*tipoFormacaoPrecos
*contabilPrincipalInvSped
** Tipo: String 1
** Tipo: Float 8.6


*classificacaoAbc
*precoPauta
** Tipo: String 1
** Tipo: Float 10.5


*qualidadeProduto
*percIcmsPisCofisImportacao
** Tipo: String 2
** Tipo: Float 8.6


*manterPedidoNf
*conversorVenda
** Tipo: String 2
** Tipo: Float 7.7


*zerarSaldo
*codigoUnidadeCompra
** Tipo: String 2
 
*codigoTributario
** Tipo: String 3
** Tipo: String 3


*usuarioUltRevisaoEngenharia
*codigoUnidadeVenda
** Tipo: String 3
** Tipo: String 3


*tipoBaixaOp
*pesoEmbalagem
** Tipo: String 3
** Tipo: Float 8.5


*estruturaComercial
*percentualInss
** Tipo: Bool
** Tipo: Float 3.2


*controlaNumeroSerie
*valorIpi
** Tipo: Bool
** Tipo: Float 10.5


*criarProdutoClienteNaVenda
*codigoUnidadeNegocio
** Tipo: Bool
** Tipo: String 3


*ordemExibicao
*sessao
** Tipo: Float 11.2
** Tipo: Int 8


*questionarioAfericaoGa
*codigoUsuarioModificacao
** Tipo: String 20
** Tipo: String 3


*usrmate1
*codigoUsuarioCriacao
** Tipo: String 20
** Tipo: String 3


*usrmate2
*dataModificacao
** Tipo: String 20
** Tipo: Date


*usrmate3
*dataLiberaColecao
** Tipo: String 20
** Tipo: Date


*usrmate4
*dataLiberaEsqueleto
** Tipo: Date
** Tipo: Date


*usrmate5
*configuracaoReposicao
** Tipo: Float 11.2
** Tipo: String 6


*altura
*configuracao
** Tipo: Float 5.6
** Tipo: String 6


*largura
*codigoCentroArmazenagemPadrao
** Tipo: Float 5.6
** Tipo: String 6


*comprimento
*tabPrecosEstruturaComercial
** Tipo: Float 5.6
** Tipo: String 6


*resumoTecnico
*utilizaGrade
** tipo: String
** Tipo: String 1
}}
<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}}


== ListarICMSEfetivoResidualUltimaCompra ==
*tipoFormacaoPrecos
<p align="justify"><i>
** Tipo: String 1
</i></p>


*<b>Parâmetros:</b><br>
*classificacaoAbc
{{#tree: minExpandLevel=2 |
** Tipo: String 1
*pin
** Obrigatório, Tipo: String 20


*codigoUnidadeNegocio
*qualidadeProduto
** Tipo: String 3
** Tipo: String 2


*codigoMaterial
*manterPedidoNf
** Tipo: String 20
** Tipo: String 2


*codigoEspecif1
*zerarSaldo
** Tipo: String 6
** Tipo: String 2


*codigoEspecif2
*codigoTributario
** Tipo: String 6
** Tipo: String 3


*dataReferencia
*usuarioUltRevisaoEngenharia
** Tipo: DateTime
** Tipo: String 3


}}
*tipoBaixaOp
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
** Tipo: String 3
<b>Retorno:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*id
** Tipo: Number 10


*tipo
*estruturaComercial
** Tipo: String 1
** Tipo: Bool


*unidadeNegocio
*controlaNumeroSerie
** Tipo: String 3
** Tipo: Bool


*serie
*criarProdutoClienteNaVenda
** Tipo: String 5
** Tipo: Bool


*notaFiscal
*ordemExibicao
** Tipo: Number 10
** Tipo: Float 11.2


*empresa
*questionarioAfericaoGa
** Tipo: String 6
** Tipo: String 20
 
*sequencia
** Tipo: Number 5


*idPreNota
*usrmate1
** Tipo: Number 12
** Tipo: String 20


*uf
*usrmate2
** Tipo: String 2
** Tipo: String 20


*baseIcsmstRet
*usrmate3
** Tipo: Number 15,2
** Tipo: String 20


*perIcmsStRet
*usrmate4
** Tipo: Number 9,6
** Tipo: Date


*valIcmsPropS
*usrmate5
** Tipo: Number 13,2
** Tipo: Float 11.2


*valIcmsStRet
*altura
** Tipo: Number 13,2
** Tipo: Float 5.6


*baseFcpStRet
*largura
** Tipo: Number 15,2
** Tipo: Float 5.6


*percFcpStRet
*comprimento
** Tipo: Number 9,6
** Tipo: Float 5.6


*valFcpStRet
*resumoTecnico
** Tipo: Number 13,2
** 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>


*percRedBaseE
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
** Tipo: Number 9,6
    <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


*baseEfetiva
*codigoUnidadeNegocio
** Tipo: Number 15,2
** Tipo: String 3


*percIcmsEfet
*codigoMaterial
** Tipo: Number 9,6
** Tipo: String 20


*valorIcmsEfet
*codigoEspecif1
** Tipo: Number 13,2
** Tipo: String 6


*usuCriacao
*codigoEspecif2
** Tipo: String 3
** Tipo: String 6


*dtCriacao
*dataReferencia
** Tipo: DateTime
** 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


*hrCriacao
*tipo
** Tipo: Int 6
** Tipo: String 1


*usuModificacao
*unidadeNegocio
** Tipo: String 3
** Tipo: String 3


*dtModificacao
*serie
** Tipo: DateTime
** Tipo: String 5


*hrModificacao
*notaFiscal
** Tipo: Int 6
** Tipo: Number 10


*stComplementarRestituicao
*empresa
** Tipo: Number 13,2
** Tipo: String 6


*dtValidacao
*sequencia
** Tipo: DateTime
** Tipo: Number 5


*usrlficmser1
*idPreNota
** Tipo: String 20
** Tipo: Number 12


*usrlficmser2
*uf
** Tipo: DateTime
** Tipo: String 2


*Usrlficmser3
*baseIcsmstRet
** Tipo: Number 13,2
** 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/>
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
Linha 3 036: Linha 3 371:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{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