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

De CIGAM WIKI
Sem resumo de edição
Sem resumo de edição
 
(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 CadastroMovimento.integrador]]
[[IN CadastroMovimento.integrador]]


*<b>Requisição</b>
=Requisição=
**<b>Soap:</b> http://servidor/CadastroMovimento.integrador.asmx
*<b>Soap:</b> http://servidor/CadastroMovimento.integrador.asmx
**<b>Rest/JSon:</b> http://servidor/CadastroMovimento.integrador.ashx/metodo
*<b>Rest/JSon:</b> http://servidor/CadastroMovimento.integrador.ashx/metodo
***<b>Tipo de registro:</b> MOVCAD
**<b>Tipo de registro:</b> MOVCAD


== ListarId ==
=Métodos=
<p align=“justify”><i>
<!--bgcolor="#5F6B7A"-->
</i></p>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
 
    <tr>
*<b>Parâmetros:</b><br>
        <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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
** Obrigatório, Tipo: String 20
** 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/>
<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 31: Linha 34:
&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>
== ListarItensEntradaPorOrdemCompra ==
</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>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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
** Obrigatório, Tipo: String 20
** Obrigatório, Tipo: String 20
*CodigoOrdem
** Obrigatório, Tipo: String 12


*movimento
** Tipo: Int 12
}}
}}
<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 |
*movimento
*movimento
*codigoUnidadeNegocio
** Tipo: Int 12
*codigoTipoOperacao
 
*dataMovimento
*dataMovimento
** Tipo: Date
*codigoMaterial
*codigoMaterial
*codigoEspecif1
** Tipo: String 20
*codigoEspecif2
 
*codigoCentroArmazenagem
*valorSubstituicao
*grade
** Tipo: Float 11.2
 
*quantidade
*quantidade
** Tipo: Float 8.6
*pecas
*pecas
** Tipo: Float 8.6
*especieEstoque
** Tipo: String 1
*precoUnitario
*precoUnitario
*descricao
** Tipo: Float 9.6
 
*totalDeDespesaItem
** Tipo: Float 13.2
 
*percentualIcms
** Tipo: Float 2.4
 
*incidenciaIpi
** Tipo: String 1
** 0, 1, 2, 3, 4, 5
 
*percentualIpi
** Tipo: Float 3.2
 
*documento
*documento
*codigoEmpresa
** Tipo: String 10
*contaGerencial
 
*tipoDocumento
*serie
*tabelaPreco
** Tipo: String 5
*dtInicial
*dtFinal
*hrInicial
*hrFinal
*statusRegistro
*acao
*id
*liberarCorrelatos
*dataMovimentoInicial
*dataMovimentoFinal
*usarCentroArmazMaterial
*lote
*codigoMaterialInicial
*codigoMaterialFinal
*tipoOperacaoInicial
*tipoOperacaoFinal
*tipoMovimento
*documentoInicial
*documentoFinal
*codigosOrdemProducao
*considerarJaListados
*codigoOrdemCompra
}}


== ListarIndividual ==
*notaFiscal
<p align=“justify”><i>
** Tipo: Float 10
</i></p>


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


*movimento
*descricao
** Tipo: Int 12
** Tipo: String 201
}}
<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 |
*movimento
** Tipo: Int 12


*dataMovimento
*codigoEmpresa
** Tipo: Date
** Tipo: String 6


*codigoMaterial
*contaGerencial
** Tipo: String 20
** Tipo: String 25


*valorSubstituicao
*percentualIrrf
** Tipo: Float 11.2
** Tipo: Float 3.2


*quantidade
*percentualDesconto
** Tipo: Float 8.6
** Tipo: Float 2.4


*pecas
*atualiza
** Tipo: Float 8.6
** Tipo: String 1


*especieEstoque
*origemMercadoria
** Tipo: String 1
** Tipo: String 1


*precoUnitario
*codigoTransfCentroArmazenagem
** Tipo: Float 9.6
** Tipo: String 4


*totalDeDespesaItem
*codigoTipoOperacao
** Tipo: Float 13.2
** Tipo: String 5


*percentualIcms
*cfop
** Tipo: Float 2.4
** Tipo: String 6


*incidenciaIpi
*precoTotalCusto
** Tipo: String 1
** Tipo: Float 10.5
** 0, 1, 2, 3, 4, 5
 
*valorIcms
** Tipo: Float 11.2


*percentualIpi
*valorIpi
** Tipo: Float 3.2
** Tipo: Float 11.2


*documento
*precoTotalItem
** Tipo: String 10
** Tipo: Float 13.2


*serie
*tipoDocumento
** Tipo: String 5
** Tipo: String 5


*notaFiscal
*tipoMovimento
** Tipo: Float 10
** Tipo: String 1


*totalCompras
*pesoTotalItem
** Tipo: Float 8.6
** Tipo: Float 8.5


*descricao
*usuarioModificacao
** Tipo: String 201
** Tipo: String 3


*codigoEmpresa
*percentualComissao
** Tipo: String 6
 
*contaGerencial
** Tipo: String 25
 
*percentualIrrf
** Tipo: Float 3.2
** Tipo: Float 3.2


*percentualDesconto
*ncm
** Tipo: Float 2.4
** Tipo: Float 10


*atualiza
*codigoCpTransferencia
** Tipo: String 1
** Tipo: Int 12


*origemMercadoria
*estorno
** Tipo: String 1
** Tipo: String 1


*codigoTransfCentroArmazenagem
*sequenciaDia
** Tipo: String 4
** Tipo: Int 8


*codigoTipoOperacao
*valorDesconto
** Tipo: String 5
** Tipo: Float 11.2


*cfop
*pedidoOc
** Tipo: String 6
** Tipo: String 12


*precoTotalCusto
*codigoUnidadeNegocio
** Tipo: Float 10.5
** Tipo: String 3


*valorIcms
*codigoCentroArmazenagem
** Tipo: Float 11.2
** Tipo: String 4


*valorIpi
*codigoEspecif1
** Tipo: Float 11.2
** Tipo: String 6


*precoTotalItem
*codigoEspecif2
** Tipo: Float 13.2
** Tipo: String 6


*tipoDocumento
*unidadeMedida
** Tipo: String 5
** Tipo: String 3


*tipoMovimento
*totalEntradas
** Tipo: String 1
** Tipo: Float 8.6


*pesoTotalItem
*custoMedio
** Tipo: Float 8.5
** Tipo: Float 10.5


*usuarioModificacao
*totalEstoque
** Tipo: String 3
** Tipo: Float 13.2


*percentualComissao
*percentualContribuicaoSocial
** Tipo: Float 3.2
** Tipo: Float 3.2


*ncm
*indice
** Tipo: Float 10
** Tipo: String 5


*codigoCpTransferencia
*outrasDespesasAcessorias
** Tipo: Int 12
** Tipo: Float 11.2


*estorno
*valorFrete
** Tipo: String 1
** Tipo: Float 11.2


*sequenciaDia
*baseSubstituicao
** Tipo: Int 8
 
*valorDesconto
** Tipo: Float 11.2
** Tipo: Float 11.2


*pedidoOc
*percentualSubstituicao
** Tipo: String 12
** Tipo: Float 3.2


*codigoUnidadeNegocio
*tabelaPreco
** Tipo: String 3
** Tipo: String 6


*codigoCentroArmazenagem
*sequenciaNota
** Tipo: String 4
** Tipo: Int 5


*codigoEspecif1
*ordenacao
** Tipo: String 6
** Tipo: String 6


*codigoEspecif2
*sequenciaPedidoOc
** Tipo: String 6
** Tipo: Int 5


*unidadeMedida
*baseIcmsComIpi
** Tipo: String 3
** Tipo: Bool


*totalEntradas
*difAliquotaPercImportacao
** Tipo: Float 8.6
 
*custoMedio
** Tipo: Float 10.5
 
*totalEstoque
** Tipo: Float 13.2
 
*percentualContribuicaoSocial
** Tipo: Float 3.2
** Tipo: Float 3.2


*indice
*codigoTransfUnidadeNegocio
** Tipo: String 5
** Tipo: String 3


*outrasDespesasAcessorias
*valorSuframaSimbahia
** Tipo: Float 11.2
** Tipo: Float 11.2


*valorFrete
*codigoContrato
** Tipo: Float 11.2
** Tipo: String 8


*baseSubstituicao
*codigoContabil
** Tipo: Float 11.2
** Tipo: String 8


*percentualSubstituicao
*aglutinouConverteu
** Tipo: Bool
 
*percentualInss
** Tipo: Float 3.2
** Tipo: Float 3.2


*tabelaPreco
*codigoRetorno
** Tipo: String 6
** Tipo: String 2


*sequenciaNota
*incidenciaIcms
** Tipo: Int 5
** Tipo: String 1
** 0, 1, 2, 3, 4, 5, 6, 7, 9, N=Não considera


*ordenacao
*incidenciaPis
** Tipo: String 6
** Tipo: String 1
** Branco= Sim, N=Não, R=Retenção


*sequenciaPedidoOc
*incidenciaCofins
** Tipo: Int 5
** Tipo: String 1
** Branco= Sim, N=Não, R=Retenção


*baseIcmsComIpi
*contabilidade
** Tipo: Bool
** Tipo: String 1
** Branco= a Contabilizar, N=Não Contabilizar, C=Contabilizado


*difAliquotaPercImportacao
*grade
** Tipo: Float 3.2
** Tipo: String 2


*codigoTransfUnidadeNegocio
*valorEncargosFinanceiros
** Tipo: String 3
 
*valorSuframaSimbahia
** Tipo: Float 11.2
** Tipo: Float 11.2


*codigoContrato
*sessão
** Tipo: String 8
** Tipo: Int 8


*codigoContabil
*usuarioCriacao
** Tipo: String 8
** Tipo: String 3


*aglutinouConverteu
*dataModificacao
** Tipo: Bool
** Tipo: Date


*percentualInss
*dataCriacao
** Tipo: Float 3.2
** Tipo: Date


*codigoRetorno
*dataValidacao
** Tipo: String 2
** Tipo: Date


*incidenciaIcms
*valorIcmsOutrosNaoDestacad
** Tipo: String 1
** Tipo: Float 11.2
** 0, 1, 2, 3, 4, 5, 6, 7, 9, N=Não considera


*incidenciaPis
*horaCriacao
** Tipo: String 1
** Tipo: String 8
** Branco= Sim, N=Não, R=Retenção


*incidenciaCofins
*excecaoNcm
** Tipo: String 1
** Tipo: String 4
** Branco= Sim, N=Não, R=Retenção


*contabilidade
*etiquetaHex
** Tipo: String 1
** Tipo: String 6
** Branco= a Contabilizar, N=Não Contabilizar, C=Contabilizado


*grade
*totalEntradasIndepCa
** Tipo: String 2
** Tipo: Float 8.6


*valorEncargosFinanceiros
*totalSaidasIndepCa
** Tipo: Float 11.2
** Tipo: Float 8.6


*sessão
*incidenciaIcmsEntrada
** Tipo: Int 8
** Tipo: String 1
** 0, 1, 2, 3


*usuarioCriacao
*complementoIncidIcms
** Tipo: String 3
** Tipo: String 1


*dataModificacao
*percReducaoSimbahia
** Tipo: Date
** Tipo: Float 3.2


*dataCriacao
*incidenciaContribSocial
** Tipo: Date
** Tipo: String 1
** S=Soma, D=Diminui, N=Nao considera


*dataValidacao
*percentualPis
** Tipo: Date
** Tipo: Float 3.2


*valorIcmsOutrosNaoDestacad
*inspecao
** Tipo: Float 11.2
** Tipo: String 1
** Branco= Aguardando Inspeção, A=Aceito, N=Não Conforme, R=Rejeitado


*horaCriacao
*itemOs
** Tipo: String 8
** Tipo: Int 5


*excecaoNcm
*classePedidoExclusivo4
** Tipo: String 4
** Tipo: String 1


*etiquetaHex
*percentualCreditoPisCofins
** Tipo: String 6
** Tipo: Float 3.2


*totalEntradasIndepCa
*buscarRegraFiscal
** Tipo: Float 8.6
** Tipo: Bool


*totalSaidasIndepCa
*impostoImportacao
** Tipo: Bool
 
*descontoInformado
** Tipo: Bool
 
*totalSaidas
** Tipo: Float 8.6
** Tipo: Float 8.6


*incidenciaIcmsEntrada
*sequenciaDiaPedidoOc
** Tipo: String 1
** Tipo: Float 8
** 0, 1, 2, 3


*complementoIncidIcms
*reducaoIcmsIss
** Tipo: String 1
** Tipo: Float 3.5


*percReducaoSimbahia
*valorBaseSubstituicao
** Tipo: Float 3.2
** Tipo: Float 8.6


*incidenciaContribSocial
*percentualIcmsSubstituicao
** Tipo: String 1
** Tipo: Float 3.4
** S=Soma, D=Diminui, N=Nao considera


*percentualPis
*valorIpiObs
** Tipo: Float 3.2
** Tipo: Float 11.2


*inspecao
*valorSeguro
** Tipo: String 1
** Tipo: Float 11.2
** Branco= Aguardando Inspeção, A=Aceito, N=Não Conforme, R=Rejeitado


*itemOs
*os
** Tipo: Int 5
** Tipo: Int 6


*classePedidoExclusivo4
*percentualCofins
** Tipo: String 1
 
*percentualCreditoPisCofins
** Tipo: Float 3.2
** Tipo: Float 3.2


*buscarRegraFiscal
*saidaSemSaldo
** Tipo: Bool
** Tipo: String 10


*impostoImportacao
*usrmovi2
** Tipo: Bool
** Tipo: String 20


*descontoInformado
*usrmovi3
** Tipo: Bool
** Tipo: Date


*totalSaidas
*usrmovi4
** Tipo: Float 8.6
** Tipo: Float 10.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>


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


*reducaoIcmsIss
*dataInicial
** Tipo: Float 3.5
** Tipo: DateTime


*valorBaseSubstituicao
*horaInicial
** Tipo: Float 8.6
** Tipo: String 6


*percentualIcmsSubstituicao
*dataFinal
** Tipo: Float 3.4
** Tipo: DateTime
 
*horaFinal
** 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 |
*movimento
** Tipo: Int 12
 
*dataMovimento
** Tipo: Date


*valorIpiObs
*codigoMaterial
** Tipo: Float 11.2
** Tipo: String 20


*valorSeguro
*valorSubstituicao
** Tipo: Float 11.2
** Tipo: Float 11.2


*os
*quantidade
** Tipo: Int 6
** Tipo: Float 8.6


*percentualCofins
*pecas
** Tipo: Float 3.2
** Tipo: Float 8.6
 
*especieEstoque
** Tipo: String 1
 
*precoUnitario
** Tipo: Float 9.6


*saidaSemSaldo
*totalDeDespesaItem
** Tipo: String 10
** Tipo: Float 13.2


*usrmovi2
*percentualIcms
** Tipo: String 20
** Tipo: Float 2.4


*usrmovi3
*incidenciaIpi
** Tipo: Date
** Tipo: String 1
** 0, 1, 2, 3, 4, 5


*usrmovi4
*percentualIpi
** Tipo: Float 10.5
** 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/>
&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}}


== ListarModificacoes ==
*documento
<p align=“justify”><i>
** Tipo: String 10
</i></p>


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


*dataInicial
*notaFiscal
** Tipo: DateTime
** Tipo: Float 10


*horaInicial
*totalCompras
** Tipo: String 6
** Tipo: Float 8.6


*dataFinal
*descricao
** Tipo: DateTime
** Tipo: String 201


*horaFinal
*codigoEmpresa
** Tipo: String 6
** 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>Retorno:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
*movimento
** Tipo: Int 12


*dataMovimento
*contaGerencial
** Tipo: Date
** Tipo: String 25


*codigoMaterial
*percentualIrrf
** Tipo: String 20
** Tipo: Float 3.2


*valorSubstituicao
*percentualDesconto
** Tipo: Float 11.2
** Tipo: Float 2.4


*quantidade
*atualiza
** Tipo: Float 8.6
** Tipo: String 1


*pecas
*origemMercadoria
** Tipo: Float 8.6
 
*especieEstoque
** Tipo: String 1
** Tipo: String 1


*precoUnitario
*codigoTransfCentroArmazenagem
** Tipo: Float 9.6
** Tipo: String 4


*totalDeDespesaItem
*codigoTipoOperacao
** Tipo: Float 13.2
** Tipo: String 5


*percentualIcms
*cfop
** Tipo: Float 2.4
** Tipo: String 6


*incidenciaIpi
*precoTotalCusto
** Tipo: String 1
** Tipo: Float 10.5
** 0, 1, 2, 3, 4, 5


*percentualIpi
*valorIcms
** Tipo: Float 3.2
** Tipo: Float 11.2


*documento
*valorIpi
** Tipo: String 10
** Tipo: Float 11.2
 
*precoTotalItem
** Tipo: Float 13.2


*serie
*tipoDocumento
** Tipo: String 5
** Tipo: String 5


*notaFiscal
*tipoMovimento
** Tipo: Float 10
** Tipo: String 1


*totalCompras
*pesoTotalItem
** Tipo: Float 8.6
** Tipo: Float 8.5


*descricao
*usuarioModificacao
** Tipo: String 201
** Tipo: String 3


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


*contaGerencial
*ncm
** Tipo: String 25
** Tipo: Float 10


*percentualIrrf
*codigoContraPartidaTransferencia
** Tipo: Float 3.2
** Tipo: Int 12


*percentualDesconto
*estorno
** Tipo: Float 2.4
 
*atualiza
** Tipo: String 1
** Tipo: String 1


*origemMercadoria
*sequenciaDia
** Tipo: String 1
** Tipo: Int 8


*codigoTransfCentroArmazenagem
*valorDesconto
** Tipo: String 4
** Tipo: Float 11.2


*codigoTipoOperacao
*pedidoOc
** Tipo: String 5
** Tipo: String 12


*cfop
*codigoUnidadeNegocio
** Tipo: String 6
** Tipo: String 3


*precoTotalCusto
*codigoCentroArmazenagem
** Tipo: Float 10.5
** Tipo: String 4


*valorIcms
*codigoEspecif1
** Tipo: Float 11.2
** Tipo: String 6


*valorIpi
*codigoEspecif2
** Tipo: Float 11.2
** Tipo: String 6


*precoTotalItem
*unidadeMedida
** Tipo: Float 13.2
** Tipo: String 3


*tipoDocumento
*totalEntradas
** Tipo: String 5
** Tipo: Float 8.6


*tipoMovimento
*custoMedio
** Tipo: String 1
** Tipo: Float 10.5


*pesoTotalItem
*totalEstoque
** Tipo: Float 8.5
** Tipo: Float 13.2


*usuarioModificacao
*percentualContribuicaoSocial
** Tipo: String 3
 
*percentualComissao
** Tipo: Float 3.2
** Tipo: Float 3.2


*ncm
*indice
** Tipo: Float 10
** Tipo: String 5


*codigoContraPartidaTransferencia
*outrasDespesasAcessorias
** Tipo: Int 12
** Tipo: Float 11.2


*estorno
*valorFrete
** Tipo: String 1
** Tipo: Float 11.2


*sequenciaDia
*baseSubstituicao
** Tipo: Int 8
 
*valorDesconto
** Tipo: Float 11.2
** Tipo: Float 11.2


*pedidoOc
*percentualSubstituicao
** Tipo: String 12
** Tipo: Float 3.2


*codigoUnidadeNegocio
*tabelaPreco
** Tipo: String 3
** Tipo: String 6


*codigoCentroArmazenagem
*sequenciaNota
** Tipo: String 4
** Tipo: Int 5


*codigoEspecif1
*ordenacao
** Tipo: String 6
** Tipo: String 6


*codigoEspecif2
*sequenciaPedidoOc
** Tipo: String 6
** Tipo: Int 5
 
*baseIcmsComIpi
** Tipo: Bool
 
*difAliquotaPercImportacao
** Tipo: Float 3.2


*unidadeMedida
*codigoTransfUnidadeNegocio
** Tipo: String 3
** Tipo: String 3


*totalEntradas
*valorSuframaSimbahia
** Tipo: Float 8.6
** Tipo: Float 11.2


*custoMedio
*codigoContrato
** Tipo: Float 10.5
** Tipo: String 8
 
*codigoContabil
** Tipo: String 8


*totalEstoque
*aglutinouConverteu
** Tipo: Float 13.2
** Tipo: Bool


*percentualContribuicaoSocial
*percentualInss
** Tipo: Float 3.2
** Tipo: Float 3.2


*indice
*codigoRetorno
** Tipo: String 5
** Tipo: String 2


*outrasDespesasAcessorias
*incidenciaIcms
** Tipo: Float 11.2
** Tipo: String 1
** 0, 1, 2, 3, 4, 5, 6, 7, 9, N=Não considera


*valorFrete
*incidenciaPis
** Tipo: Float 11.2
** Tipo: String 1
** Branco= Sim, N=Não, R=Retenção


*baseSubstituicao
*incidenciaCofins
** Tipo: Float 11.2
** Tipo: String 1
** Branco= Sim, N=Não, R=Retenção


*percentualSubstituicao
*contabilidade
** Tipo: Float 3.2
** Tipo: String 1
** Branco= a Contabilizar, N=Não Contabilizar, C=Contabilizado


*tabelaPreco
*grade
** Tipo: String 6
** Tipo: String 2


*sequenciaNota
*valorEncargosFinanceiros
** Tipo: Int 5
** Tipo: Float 11.2


*ordenacao
*sessao
** Tipo: String 6
** Tipo: Int 8


*sequenciaPedidoOc
*usuarioCriacao
** Tipo: Int 5
** Tipo: String 3


*baseIcmsComIpi
*dataModificacao
** Tipo: Bool
** Tipo: Date


*difAliquotaPercImportacao
*dataCriacao
** Tipo: Float 3.2
** Tipo: Date


*codigoTransfUnidadeNegocio
*dataValidacao
** Tipo: String 3
** Tipo: Date


*valorSuframaSimbahia
*valorIcmsOutrosNaoDestacad
** Tipo: Float 11.2
** Tipo: Float 11.2


*codigoContrato
*horaCriacao
** Tipo: String 8
** Tipo: String 8


*codigoContabil
*excecaoNcm
** Tipo: String 8
** Tipo: String 4


*aglutinouConverteu
*etiquetaHex
** Tipo: Bool
** Tipo: String 6


*percentualInss
*totalEntradasIndepCa
** Tipo: Float 3.2
** Tipo: Float 8.6


*codigoRetorno
*totalSaidasIndepCa
** Tipo: String 2
** Tipo: Float 8.6


*incidenciaIcms
*incidenciaIcmsEntrada
** Tipo: String 1
** Tipo: String 1
** 0, 1, 2, 3, 4, 5, 6, 7, 9, N=Não considera
** 0, 1, 2, 3


*incidenciaPis
*complementoIncidIcms
** Tipo: String 1
** Tipo: String 1
** Branco= Sim, N=Não, R=Retenção


*incidenciaCofins
*percReducaoSimbahia
** Tipo: String 1
** Tipo: Float 3.2
** Branco= Sim, N=Não, R=Retenção


*contabilidade
*incidenciaContribSocial
** Tipo: String 1
** Tipo: String 1
** Branco= a Contabilizar, N=Não Contabilizar, C=Contabilizado
** S=Soma, D=Diminui, N=Nao considera


*grade
*percentualPis
** Tipo: String 2
** Tipo: Float 3.2


*valorEncargosFinanceiros
*inspecao
** Tipo: Float 11.2
** Tipo: String 1
** Branco= Aguardando Inspeção, A=Aceito, N=Não Conforme, R=Rejeitado


*sessao
*itemOs
** Tipo: Int 8
** Tipo: Int 5


*usuarioCriacao
*classePedidoExclusivo4
** Tipo: String 3
** Tipo: String 1


*dataModificacao
*percentualCreditoPisCofins
** Tipo: Date
** Tipo: Float 3.2


*dataCriacao
*buscarRegraFiscal
** Tipo: Date
** Tipo: Bool


*dataValidacao
*impostoImportacao
** Tipo: Date
** Tipo: Bool


*valorIcmsOutrosNaoDestacad
*descontoInformado
** Tipo: Float 11.2
** Tipo: Bool


*horaCriacao
*totalSaidas
** Tipo: String 8
** Tipo: Float 8.6


*excecaoNcm
*sequenciaDiaPedidoOc
** Tipo: String 4
** Tipo: Float 8


*etiquetaHex
*reducaoIcmsIss
** Tipo: String 6
** Tipo: Float 3.5


*totalEntradasIndepCa
*valorBaseSubstituicao
** Tipo: Float 8.6
** Tipo: Float 8.6


*totalSaidasIndepCa
*percentualIcmsSubstituicao
** Tipo: Float 8.6
** Tipo: Float 3.4


*incidenciaIcmsEntrada
*valorIpiObs
** Tipo: String 1
** Tipo: Float 11.2
** 0, 1, 2, 3
 
*valorSeguro
** Tipo: Float 11.2


*complementoIncidIcms
*os
** Tipo: String 1
** Tipo: Int 6


*percReducaoSimbahia
*percentualCofins
** Tipo: Float 3.2
** Tipo: Float 3.2


*incidenciaContribSocial
*saidaSemSaldo
** Tipo: String 1
** Tipo: String 10
** S=Soma, D=Diminui, N=Nao considera


*percentualPis
*usrmovi2
** Tipo: Float 3.2
** Tipo: String 20


*inspecao
*usrmovi3
** Tipo: String 1
** Tipo: Date
** Branco= Aguardando Inspeção, A=Aceito, N=Não Conforme, R=Rejeitado


*itemOs
*usrmovi4
** Tipo: Int 5
** Tipo: Float 10.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>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


*classePedidoExclusivo4
*statusRegistro
** Tipo: String 1
** Tipo: String 1
** L=Liberado,P=Pendente
** Se for informado algo diferente de P ou L não será aplicado nenhum filtro.


*percentualCreditoPisCofins
*acao
** Tipo: Float 3.2
** Tipo: String 1
** C=Cadastrar, E=Excluir
** Se for informado algo diferente de C ou E não será aplicado nenhum filtro


*buscarRegraFiscal
}}
** Tipo: Bool
<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


*impostoImportacao
*acao
** Tipo: Bool
** Tipo: String 1


*descontoInformado
*statusRegistro
** Tipo: Bool
** Tipo: String 1


*totalSaidas
*dataRequisicao
** Tipo: Float 8.6
** Tipo: Date


*sequenciaDiaPedidoOc
*horaRequisicao
** Tipo: Float 8
** Tipo: Int 8


*reducaoIcmsIss
*idCorrelato
** Tipo: Float 3.5
** Tipo: Int 14


*valorBaseSubstituicao
*movimento
** Tipo: Float 8.6
** Tipo: Int 12
}}
<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>


*percentualIcmsSubstituicao
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
** Tipo: Float 3.4
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>LiberarPendentes</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


*valorIpiObs
*id
** Tipo: Float 11.2
** Obrigatório, Tipo: Int


*valorSeguro
*liberarCorrelatos
** Tipo: Float 11.2
** Tipo: Bool
 
}}
*os
** Tipo: Int 6
 
*percentualCofins
** Tipo: Float 3.2
 
*saidaSemSaldo
** Tipo: String 10
 
*usrmovi2
** Tipo: String 20
 
*usrmovi3
** Tipo: Date
 
*usrmovi4
** Tipo: Float 10.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/>
<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 nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se erro na conexão com banco de dados:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A conexão com o banco de dados e/ou comando SQL possui erros.<br/>
{{VoltarInicio}}
<br/>
 
&nbsp;&nbsp;&nbsp;Se ID inválido ou não encontrado:<br/>
== ListarPendentes ==
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Falha ao liberar registro.<br/>
<p align=“justify”><i>
<br/>
</i></p>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sucesso.</p>
{{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>Cadastrar</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 835: Linha 878:
*statusRegistro
*statusRegistro
** Tipo: String 1
** Tipo: String 1
** L=Liberado,P=Pendente
** L=Liberado, P=Pendente
** Se for informado algo diferente de P ou L não será aplicado nenhum filtro.
** 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


*acao
*movimento
** Tipo: String 1
** Tipo: Int 12
** C=Cadastrar, E=Excluir
** Se for informado algo diferente de C ou E não será aplicado nenhum filtro


}}
*codigoUnidadeNegocio
<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 |
*idRegistro
** Tipo: Int 14


*acao
*codigoTipoOperacao
** Tipo: String 1
** Tipo: String 5


*statusRegistro
*dataMovimento
** Tipo: String 1
** Tipo: DateTime
** Data mínima para cadastro 01/01/1900.
 
*codigoMaterial
** Tipo: String 20


*dataRequisicao
*codigoEspecif1
** Tipo: Date
** Tipo: String 6


*horaRequisicao
*codigoEspecif2
** Tipo: Int 8
** Tipo: String 6


*idCorrelato
*codigoCentroArmazenagem
** Tipo: Int 14
** Tipo: String 4


*movimento
*grade
** Tipo: Int 12
** Tipo: String 2
}}
 
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
*quantidade
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
** Tipo: Float 8.6
&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}}
*pecas
** Tipo: Float 8.6


== LiberarPendentes ==
*precoUnitario
<p align=“justify”><i>
** Tipo: Float 9.6
</i></p>


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


*id
*documento
** Obrigatório, Tipo: Int
** Tipo: String 10


*liberarCorrelatos
*codigoEmpresa
** Tipo: Bool
** 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>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 erro na conexão com banco de dados:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A conexão com o banco de dados e/ou comando SQL possui erros.<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}}
*contaGerencial
** Tipo: String 25
** O parâmetro deve estar formatado de acordo com o cadastro do CIGAM.


== Cadastrar ==
*tipoDocumento
<p align=“justify”><i>
** Tipo: String 5
</i></p>


*<b>Parâmetros:</b><br>
*tabelaPreco
{{#tree: minExpandLevel=2 |
** Tipo: String 6
*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/>
*statusRegistro
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
** Tipo: String 1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idRegistro - ID que representa este registro na tabela de integração.<br/>
** L=Liberado, P=Pendente
<br/>
** Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P,
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
** por padrão, será cadastrado como P na tabela de integração
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se algum parâmetro inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parâmetro necessário não informado.</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>ListarMovimentos</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 listar os movimentos.</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


*movimento
*movimento
** Tipo: Int 12
** Tipo: Int 12


*codigoUnidadeNegocio
*dataInicial
** Tipo: String 3
** Tipo: String


*codigoTipoOperacao
*horaInicial
** Tipo: String 5
** Tipo: String 8


*dataMovimento
*dataFinal
** Tipo: DateTime
** Tipo: String
** Data mínima para cadastro 01/01/1900.
*horaFinal
** Tipo: String 8


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


*codigoEspecif1
*codigoMaterialFinal
** Tipo: String 6
** Tipo: String 20


*codigoEspecif2
*tipoOperacaoInicial
** Tipo: String 6
** Tipo: String 5


*codigoCentroArmazenagem
*tipoOperacaoFinal
** Tipo: String 4
** Tipo: String 5


*grade
*tipoMovimento
** Tipo: String 2
** Tipo: String 1


*quantidade
*documentoInicial
** Tipo: Float 8.6
** Tipo: String 10


*pecas
*documentoFinal
** Tipo: Float 8.6
** Tipo: String 10


*precoUnitario
*dataMovimentoInicial
** Tipo: Float 9.6
** Tipo: DateTime


*descricao
*dataMovimentoFinal
** Tipo: String 201
** Tipo: DateTime
 
*documento
** Tipo: String 10
 
*codigoEmpresa
** Tipo: String 6


*contaGerencial
*contaGerencial
** Tipo: String 25
** Tipo: String
** O parâmetro deve estar formatado de acordo com o cadastro do CIGAM.


*tipoDocumento
*filtrarMovimento
** Tipo: String 5
** Tipo: Boolean
 
}}
*tabelaPreco
<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>Retornos:</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/>
<b>Retorno:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<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.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se algum parâmetro inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parâmetro necessário não informado.</p>
{{VoltarInicio}}
== ListarMovimentos ==
<p align=“justify”>
Método que tem por finalidade listar os movimentos
<i>
</i></p>
*<b>Parâmetros:</b><br>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
*pin
** Obrigatório, Tipo: String 20
*movimento
*movimento
** Tipo: Int 12
** Tipo: Int 12


*dataInicial
*dataMovimento
** Tipo: String
** Tipo: Date


*horaInicial
*codigoMaterial
** Tipo: String 8
** Tipo: String 20


*dataFinal
*valorSubstituicao
** Tipo: String
** Tipo: Float 11.2
*horaFinal
** Tipo: String 8


*codigoMaterialInicial
*quantidade
** Tipo: String 20
** Tipo: Float 8.6


*codigoMaterialFinal
*pecas
** Tipo: String 20
** Tipo: Float 8.6


*tipoOperacaoInicial
*especieEstoque
** Tipo: String 5
** Tipo: String 1


*tipoOperacaoFinal
*precoUnitario
** Tipo: String 5
** Tipo: Float 9.6


*tipoMovimento
*totalDeDespesaItem
** Tipo: String 1
** Tipo: Float 13.2


*documentoInicial
*percentualIcms
** Tipo: String 10
** Tipo: Float 2.4
 
*incidenciaIpi
** Tipo: String 1
** 0, 1, 2, 3, 4, 5
 
*percentualIpi
** Tipo: Float 3.2


*documentoFinal
*documento
** Tipo: String 10
** Tipo: String 10


*dataMovimentoInicial
*serie
** Tipo: DateTime
** Tipo: String 5


*dataMovimentoFinal
*notaFiscal
** Tipo: DateTime
** Tipo: Float 10


*contaGerencial
*totalCompras
** Tipo: String
** Tipo: Float 8.6


*filtrarMovimento
*descricao
** Tipo: Boolean
** Tipo: String 201
}}
<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 |
*movimento
** Tipo: Int 12


*dataMovimento
*codigoEmpresa
** Tipo: Date
** Tipo: String 6


*codigoMaterial
*contaGerencial
** Tipo: String 20
** Tipo: String 25


*valorSubstituicao
*percentualIrrf
** Tipo: Float 11.2
** Tipo: Float 3.2


*quantidade
*percentualDesconto
** Tipo: Float 8.6
** Tipo: Float 2.4


*pecas
*atualiza
** Tipo: Float 8.6
** Tipo: String 1


*especieEstoque
*origemMercadoria
** Tipo: String 1
** Tipo: String 1


*precoUnitario
*codigoTransfCentroArmazenagem
** Tipo: Float 9.6
** Tipo: String 4


*totalDeDespesaItem
*codigoTipoOperacao
** Tipo: Float 13.2
** Tipo: String 5


*percentualIcms
*cfop
** Tipo: Float 2.4
** Tipo: String 6


*incidenciaIpi
*precoTotalCusto
** Tipo: String 1
** Tipo: Float 10.5
** 0, 1, 2, 3, 4, 5


*percentualIpi
*valorIcms
** Tipo: Float 3.2
** Tipo: Float 11.2


*documento
*valorIpi
** Tipo: String 10
** Tipo: Float 11.2
 
*precoTotalItem
** Tipo: Float 13.2


*serie
*tipoDocumento
** Tipo: String 5
** Tipo: String 5


*notaFiscal
*tipoMovimento
** Tipo: Float 10
** Tipo: String 1


*totalCompras
*pesoTotalItem
** Tipo: Float 8.6
** Tipo: Float 8.5


*descricao
*usuarioModificacao
** Tipo: String 201
** Tipo: String 3


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


*contaGerencial
*ncm
** Tipo: String 25
** Tipo: Float 10


*percentualIrrf
*codigoContraPartidaTransferencia
** Tipo: Float 3.2
** Tipo: Int 12


*percentualDesconto
*estorno
** Tipo: Float 2.4
 
*atualiza
** Tipo: String 1
** Tipo: String 1


*origemMercadoria
*sequenciaDia
** Tipo: String 1
** Tipo: Int 8


*codigoTransfCentroArmazenagem
*valorDesconto
** Tipo: String 4
** Tipo: Float 11.2


*codigoTipoOperacao
*pedidoOc
** Tipo: String 5
** Tipo: String 12


*cfop
*codigoUnidadeNegocio
** Tipo: String 6
** Tipo: String 3


*precoTotalCusto
*codigoCentroArmazenagem
** Tipo: Float 10.5
** Tipo: String 4


*valorIcms
*codigoEspecif1
** Tipo: Float 11.2
** Tipo: String 6


*valorIpi
*codigoEspecif2
** Tipo: Float 11.2
** Tipo: String 6


*precoTotalItem
*unidadeMedida
** Tipo: Float 13.2
** Tipo: String 3


*tipoDocumento
*totalEntradas
** Tipo: String 5
** Tipo: Float 8.6


*tipoMovimento
*custoMedio
** Tipo: String 1
** Tipo: Float 10.5


*pesoTotalItem
*totalEstoque
** Tipo: Float 8.5
** Tipo: Float 13.2


*usuarioModificacao
*percentualContribuicaoSocial
** Tipo: String 3
 
*percentualComissao
** Tipo: Float 3.2
** Tipo: Float 3.2


*ncm
*indice
** Tipo: Float 10
** Tipo: String 5


*codigoContraPartidaTransferencia
*outrasDespesasAcessorias
** Tipo: Int 12
** Tipo: Float 11.2


*estorno
*valorFrete
** Tipo: String 1
** Tipo: Float 11.2


*sequenciaDia
*baseSubstituicao
** Tipo: Int 8
 
*valorDesconto
** Tipo: Float 11.2
** Tipo: Float 11.2


*pedidoOc
*percentualSubstituicao
** Tipo: String 12
** Tipo: Float 3.2


*codigoUnidadeNegocio
*tabelaPreco
** Tipo: String 3
** Tipo: String 6


*codigoCentroArmazenagem
*sequenciaNota
** Tipo: String 4
** Tipo: Int 5


*codigoEspecif1
*ordenacao
** Tipo: String 6
** Tipo: String 6


*codigoEspecif2
*sequenciaPedidoOc
** Tipo: String 6
** Tipo: Int 5
 
*baseIcmsComIpi
** Tipo: Bool
 
*difAliquotaPercImportacao
** Tipo: Float 3.2


*unidadeMedida
*codigoTransfUnidadeNegocio
** Tipo: String 3
** Tipo: String 3


*totalEntradas
*valorSuframaSimbahia
** Tipo: Float 8.6
** Tipo: Float 11.2


*custoMedio
*codigoContrato
** Tipo: Float 10.5
** Tipo: String 8
 
*codigoContabil
** Tipo: String 8


*totalEstoque
*aglutinouConverteu
** Tipo: Float 13.2
** Tipo: Bool


*percentualContribuicaoSocial
*percentualInss
** Tipo: Float 3.2
** Tipo: Float 3.2


*indice
*codigoRetorno
** Tipo: String 5
** Tipo: String 2


*outrasDespesasAcessorias
*incidenciaIcms
** Tipo: Float 11.2
** Tipo: String 1
** 0, 1, 2, 3, 4, 5, 6, 7, 9, N=Não considera


*valorFrete
*incidenciaPis
** Tipo: Float 11.2
** Tipo: String 1
** Branco= Sim, N=Não, R=Retenção


*baseSubstituicao
*incidenciaCofins
** Tipo: Float 11.2
** Tipo: String 1
** Branco= Sim, N=Não, R=Retenção


*percentualSubstituicao
*contabilidade
** Tipo: Float 3.2
** Tipo: String 1
** Branco= a Contabilizar, N=Não Contabilizar, C=Contabilizado


*tabelaPreco
*grade
** Tipo: String 6
** Tipo: String 2


*sequenciaNota
*valorEncargosFinanceiros
** Tipo: Int 5
** Tipo: Float 11.2


*ordenacao
*sessao
** Tipo: String 6
** Tipo: Int 8


*sequenciaPedidoOc
*usuarioCriacao
** Tipo: Int 5
** Tipo: String 3


*baseIcmsComIpi
*dataModificacao
** Tipo: Bool
** Tipo: Date


*difAliquotaPercImportacao
*dataCriacao
** Tipo: Float 3.2
** Tipo: Date


*codigoTransfUnidadeNegocio
*dataValidacao
** Tipo: String 3
** Tipo: Date


*valorSuframaSimbahia
*valorIcmsOutrosNaoDestacad
** Tipo: Float 11.2
** Tipo: Float 11.2


*codigoContrato
*horaCriacao
** Tipo: String 8
** Tipo: String 8


*codigoContabil
*excecaoNcm
** Tipo: String 8
** Tipo: String 4


*aglutinouConverteu
*etiquetaHex
** Tipo: Bool
** Tipo: String 6


*percentualInss
*totalEntradasIndepCa
** Tipo: Float 3.2
** Tipo: Float 8.6


*codigoRetorno
*totalSaidasIndepCa
** Tipo: String 2
** Tipo: Float 8.6


*incidenciaIcms
*incidenciaIcmsEntrada
** Tipo: String 1
** Tipo: String 1
** 0, 1, 2, 3, 4, 5, 6, 7, 9, N=Não considera
** 0, 1, 2, 3


*incidenciaPis
*complementoIncidIcms
** Tipo: String 1
** Tipo: String 1
** Branco= Sim, N=Não, R=Retenção


*incidenciaCofins
*percReducaoSimbahia
** Tipo: String 1
** Tipo: Float 3.2
** Branco= Sim, N=Não, R=Retenção


*contabilidade
*incidenciaContribSocial
** Tipo: String 1
** Tipo: String 1
** Branco= a Contabilizar, N=Não Contabilizar, C=Contabilizado
** S=Soma, D=Diminui, N=Nao considera


*grade
*percentualPis
** Tipo: String 2
** Tipo: Float 3.2


*valorEncargosFinanceiros
*inspecao
** Tipo: Float 11.2
** Tipo: String 1
** Branco= Aguardando Inspeção, A=Aceito, N=Não Conforme, R=Rejeitado


*sessao
*itemOs
** Tipo: Int 8
** Tipo: Int 5


*usuarioCriacao
*classePedidoExclusivo4
** Tipo: String 3
** Tipo: String 1


*dataModificacao
*percentualCreditoPisCofins
** Tipo: Date
** Tipo: Float 3.2


*dataCriacao
*buscarRegraFiscal
** Tipo: Date
** Tipo: Bool


*dataValidacao
*impostoImportacao
** Tipo: Date
** Tipo: Bool


*valorIcmsOutrosNaoDestacad
*descontoInformado
** Tipo: Float 11.2
** Tipo: Bool


*horaCriacao
*totalSaidas
** Tipo: String 8
** Tipo: Float 8.6


*excecaoNcm
*sequenciaDiaPedidoOc
** Tipo: String 4
** Tipo: Float 8


*etiquetaHex
*reducaoIcmsIss
** Tipo: String 6
** Tipo: Float 3.5


*totalEntradasIndepCa
*valorBaseSubstituicao
** Tipo: Float 8.6
** Tipo: Float 8.6


*totalSaidasIndepCa
*percentualIcmsSubstituicao
** Tipo: Float 8.6
** Tipo: Float 3.4


*incidenciaIcmsEntrada
*valorIpiObs
** Tipo: String 1
** Tipo: Float 11.2
** 0, 1, 2, 3
 
*valorSeguro
** Tipo: Float 11.2


*complementoIncidIcms
*os
** Tipo: String 1
** Tipo: Int 6


*percReducaoSimbahia
*percentualCofins
** Tipo: Float 3.2
** Tipo: Float 3.2


*incidenciaContribSocial
*saidaSemSaldo
** Tipo: String 1
** Tipo: String 10
** S=Soma, D=Diminui, N=Nao considera


*percentualPis
*usrmovi2
** Tipo: Float 3.2
** Tipo: String 20


*inspecao
*usrmovi3
** Tipo: String 1
** Tipo: Date
** Branco= Aguardando Inspeção, A=Aceito, N=Não Conforme, R=Rejeitado


*itemOs
*usrmovi4
** Tipo: Int 5
** Tipo: Float 10.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>


*classePedidoExclusivo4
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
** Tipo: String 1
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarMovFiltroContaGerencial</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 listar os movimentos por conta gerencial.</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


*percentualCreditoPisCofins
*movimento
** Tipo: Float 3.2
**String


*buscarRegraFiscal
*dataInicial
** Tipo: Bool
**String


*impostoImportacao
*horaInicial
** Tipo: Bool
**String


*descontoInformado
*dataFinal
** Tipo: Bool
**String


*totalSaidas
*horaFinal
** Tipo: Float 8.6
**String


*sequenciaDiaPedidoOc
*codigoMaterialInicial
** Tipo: Float 8
**String


*reducaoIcmsIss
*codigoMaterialFinal
** Tipo: Float 3.5
**String


*valorBaseSubstituicao
*tipoOperacaoInicial
** Tipo: Float 8.6
**String


*percentualIcmsSubstituicao
*tipoOperacaoFinal
** Tipo: Float 3.4
**String


*valorIpiObs
*tipoMovimento
** Tipo: Float 11.2
**String


*valorSeguro
*documentoInicial
** Tipo: Float 11.2
**String


*os
*documentoFinal
** Tipo: Int 6
**String


*percentualCofins
*dataMovimentoInicial
** Tipo: Float 3.2
**String


*saidaSemSaldo
*dataMovimentoFinal
** Tipo: String 10
**String


*usrmovi2
*contaGerencial
** Tipo: String 20
**String
 
*usrmovi3
** Tipo: Date
 
*usrmovi4
** Tipo: Float 10.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/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
{{#tree: minExpandLevel=2|
<br/>
*<b>XML:</b>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
**movimento AS " + "movimento"<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
**dt_movimento AS " + "dataMovimento"<br>
 
**cd_material AS " + "codigoMaterial"<br>
{{VoltarInicio}}
**vl_substituicao AS " + "valorSubstituicao"<br>
 
==ListarMovFiltroContaGerencial==
<p align="justify">
Método que tem por finalidade listar os movimentos por conta gerencial.
<br><br>
'''Envio: '''
{{#tree: minExpandLevel=3|
*<b>Parâmetros:</b>
**pin<br>
***Obrigatório, Tipo: String<br>
 
**movimento<br>
***String<br>
 
**dataInicial<br>
***String<br>
 
**horaInicial<br>
***String<br>
 
**dataFinal<br>
***String<br>
 
**horaFinal<br>
***String<br>
 
**codigoMaterialInicial<br>
***String<br>
 
**codigoMaterialFinal<br>
***String<br>
 
**tipoOperacaoInicial<br>
***String<br>
 
**tipoOperacaoFinal<br>
***String<br>
 
**tipoMovimento<br>
***String<br>
 
**documentoInicial<br>
***String<br>
 
**documentoFinal<br>
***String<br>
 
**dataMovimentoInicial<br>
***String<br>
 
**dataMovimentoFinal<br>
***String<br>
 
**contaGerencial <br>
***String<br>
 
}}
 
'''Retorno: '''
{{#tree: minExpandLevel=2|
*<b>XML:</b>
**movimento AS " + "movimento"<br>
**dt_movimento AS " + "dataMovimento"<br>
**cd_material AS " + "codigoMaterial"<br>
**vl_substituicao AS " + "valorSubstituicao"<br>
**quantidade AS " + "quantidade"<br>
**quantidade AS " + "quantidade"<br>
**qt_pecas AS " + "pecas"<br>
**qt_pecas AS " + "pecas"<br>
Linha 1 561: Linha 1 522:
**seq_dia_ped_oc AS " + "sequenciaDiaPedidoOc"<br>
**seq_dia_ped_oc AS " + "sequenciaDiaPedidoOc"<br>
**red_icms AS " + "reducaoIcmsIss"<br>
**red_icms AS " + "reducaoIcmsIss"<br>
**vl_base_subst AS " + "valorBaseSubstituicao"<br>
**vl_base_subst AS " + "valorBaseSubstituicao"<br>
**perc_icms_subst AS " + "percentualIcmsSubstituicao"<br>
**perc_icms_subst AS " + "percentualIcmsSubstituicao"<br>
**vl_ipi_obs AS " + "valorIpiObs"<br>
**vl_ipi_obs AS " + "valorIpiObs"<br>
**vl_seguro AS " + "valorSeguro"<br>
**vl_seguro AS " + "valorSeguro"<br>
**os AS " + "os"<br>
**os AS " + "os"<br>
**perc_cofins AS " + "percentualCofins"<br>
**perc_cofins AS " + "percentualCofins"<br>
**usrmovi1 AS " + "saidaSemSaldo"<br>
**usrmovi1 AS " + "saidaSemSaldo"<br>
**usrmovi2 AS " + "usrmovi2"<br>
**usrmovi2 AS " + "usrmovi2"<br>
**usrmovi3 AS " + "usrmovi3"<br>
**usrmovi3 AS " + "usrmovi3"<br>
**usrmovi4 AS " + "usrmovi4"<br>
**usrmovi4 AS " + "usrmovi4"<br>
}}
}}
 
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
*Se pin inválido:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
**O usuário não possui direitos suficientes para executar esta rotina.
<br/>
<br>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
*Se nenhum registro encontrado:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
**A consulta não retornou nenhum registro.
{{VoltarInicio}}</td>
 
    </tr>
 
</table></center>
== ListarItensEntradaPorOrdemCompra ==
 
<p align="justify"><i>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
</i></p>
    <tr>
 
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarItensEntradaPorOrdemCompra </b></font></td>
*<b>Parâmetros:</b><br>
    </tr>
{{#tree: minExpandLevel=2 |
    <tr>
*pin
        <td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;"><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>
** Obrigatório, Tipo: String 20
{{#tree: minExpandLevel=2 |
*CodigoOrdem
*pin
** Obrigatório, Tipo: String 12
** Obrigatório, Tipo: String 20
 
*CodigoOrdem
}}
** Obrigatório, Tipo: String 12
<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/>
<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;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Linha 1 638: Linha 1 600:
*codigoOrdemCompra
*codigoOrdemCompra
}}
}}
 
{{VoltarInicio}}</td>
 
    </tr>
 
</table></center>
{{VoltarInicio}}

Edição atual tal como às 20h14min de 8 de outubro de 2026

Voltar
Integrador > WebServices > IN CadastroMovimento.integrador

Requisição

Métodos

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

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

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

LiberarPendentes

Parâmetros:



Retornos:
   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se erro na conexão com banco de dados:
      A conexão com o banco de dados e/ou comando SQL possui erros.

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

   Se sucesso:
      Sucesso.

Voltar ao início

Cadastrar

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.

   Se algum parâmetro inválido:
      Parâmetro necessário não informado.

Voltar ao início

ListarMovimentos

Método que tem por finalidade listar os movimentos.

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

ListarMovFiltroContaGerencial

Método que tem por finalidade listar os movimentos por conta gerencial.

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.

Voltar ao início

ListarItensEntradaPorOrdemCompra

Parâmetros:



Retornos:
   Se sucesso:

Voltar ao início