IN CadastroItensPedido.integrador: mudanças entre as edições
Sem resumo de edição |
|||
| (20 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
| Linha 1: | Linha 1: | ||
{{VoltarPagina}} | |||
[[Integrador]] > | |||
[[IN_CIGAM Integrador#Faturamento|WebServices]] > | |||
[[IN CadastroItensPedido.integrador]] | |||
=Requisição= | |||
*<b>Soap:</b> http://servidor/CadastroItensPedido.integrador.asmx | |||
*<b>Rest/JSon:</b> http://servidor/CadastroItensPedido.integrador.ashx/metodo | |||
**<b>Tipo de registro:</b> PEDITE | **<b>Tipo de registro:</b> PEDITE | ||
=== | =Métodos= | ||
<!--bgcolor="#5F6B7A"--> | |||
{{#tree: | <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 | | |||
**idCorrelato | *pin | ||
*** | ** Obrigatório, Tipo: String 20 | ||
**codigoPedido | |||
**codigoMaterial | *statusRegistro | ||
**centroControle | ** Tipo: String 1 | ||
**quantidade | ** L=Liberado, P=Pendente Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P, | ||
**precoUnitario | ** por padrão, será cadastrado como P na tabela de integração | ||
**documento | |||
**serie | *idCorrelato | ||
**nf | ** Tipo: Int | ||
**remessaDia | ** Este parâmetro não é obrigatório, é uma alternativa ao parâmetro " codigoPedido ", pois pode estar vinculando a um pedido | ||
**descricao | ** que ainda não está cadastrado, e este pendente de importação. | ||
**codigoCliente | ** Sempre que o idCorrelato for menor ou igual a 0 (zero), o parâmetro “codigoPedido” é obrigatório. | ||
**atualiza | |||
**prazoEntrega | *codigoPedido | ||
**plano | ** Obrigatório, Tipo: String 12 | ||
**pecas | |||
**saldoPecas | *codigoMaterial | ||
**sequencia | ** Obrigatório, Tipo: String 20 | ||
**codigoTipoOperacao | |||
**cfop | *centroControle | ||
**dataEmbarque | ** Tipo: String 2 | ||
**codigoContaGerencial | |||
**incidenciaIpi | *quantidade | ||
**percentualIpi | ** Obrigatório, Tipo: Float 8.6 | ||
**codigoOrigem | |||
** | *precoUnitario | ||
**percentualComissao | ** Obrigatório, Tipo: Float 10.5 | ||
**ncm | ** O parâmetro "precoUnitario" não é obrigatório se o parâmetro "gerarPrecoSugestao" for true (verdadeiro) | ||
**percBonificacaoQuantidade | |||
**percentualDesconto | *documento | ||
**veiculo | ** Tipo: String 10 | ||
**prioridade | |||
**codigoMercado | *serie | ||
**detalhe | ** Tipo: String 5 | ||
**tabelaPrecos | |||
**sequenciaOriginalSolicitacao | *nf | ||
**valorSuframaSimbahia | ** Tipo: Float 10.0 | ||
**precoOriginal | |||
**emissaoEtiqueta | *remessaDia | ||
**dataValidade | ** Tipo: Float 8.6 | ||
**codigoCompradorFinal | |||
**pedidoCliente | *descricao | ||
**stockNumber | ** Tipo: String 201 | ||
**formaEmbarque | |||
**prazoProgramado | *codigoCliente | ||
**dataAprovacao | ** Tipo: String 6 | ||
**lote | |||
**dataLimiteCompraFinal | *atualiza | ||
** | ** Tipo: String 1 | ||
**tipoAmostra | |||
**dataCriacaoProduto | *prazoEntrega* | ||
**peso | ** Tipo: Date | ||
**codigoUnidadeNegocio | |||
**codigoCentroArmazenagem | *plano | ||
**codigoEspecif1 | ** Tipo: Int | ||
**especif2 | |||
**valorDesconto | *pecas | ||
**valorOutrasDespesasAcessorias | ** Tipo: Float 8.6 | ||
**valorFrete | |||
**baseIcmsIpi | *saldoPecas | ||
** | ** Tipo: Float 8.6 | ||
**numeroRomaneio | |||
**dataRomaneio | *sequencia | ||
**codigoContrato | ** Tipo: Int | ||
**quantidadeExtra | ** O parâmetro "sequencia" só é obrigatório para modificação. | ||
**codigoUnidadeMedida | |||
**totalDespesas | *codigoTipoOperacao | ||
**totalItemLiquido | ** Obrigatório, Tipo: String 5 | ||
**percentualIcms | |||
**incidenciaIcms | *cfop | ||
**baseSubstituicao | ** Tipo: String 6 | ||
**percentualSubstituicao | |||
**percentualIrrf | *dataEmbarque | ||
**valorIpi | ** Tipo: Date | ||
**sequenciaBaixa | |||
**saldoReserva | *codigoContaGerencial | ||
**saldoProducao | ** Tipo: String 25 | ||
**horarioPrometido | |||
**dataFaturamento | *incidenciaIpi | ||
**codigoIndice | ** Tipo: String 1 | ||
**codigoContabil | |||
**remessaSolicitacao | *percentualIpi | ||
**codigoRetorno | ** Tipo: Float 3.2 | ||
**largura | |||
**grade | *codigoOrigem | ||
**numeracaoGrade | ** Tipo: String 1 | ||
**legendaMedidaProvisorioDoBem | |||
**horaEntrega | *centroArmazenagemTransf | ||
**excecaoNcm | ** Tipo: String 4 | ||
**itemOs | |||
**complementoIncidenciaIcms | *percentualComissao | ||
**tipoPedido | ** Tipo: Float 3.2 | ||
**remessaGerada | |||
**naoMovimentaEstoque | *ncm | ||
**codigoUnidadeNegocioTransfer | ** Tipo: Float 10.0 | ||
**prazoFinanceiro | |||
**ultimaSequenciaBaixa | *percBonificacaoQuantidade | ||
**entregaMercadoriaAposFatura | ** Tipo: Float 8.6 | ||
**reducaoIcms | |||
**percentualIcmsSubstituicao | *percentualDesconto | ||
**ordemServico | ** Tipo: Float 2.4 | ||
**percentualMargemLucro | |||
**demandaGeral | *veiculo | ||
**entrega | ** Tipo: String 1 | ||
**remessaProdutoCliente | |||
**usritpe1 | *prioridade | ||
**usritpe2 | ** Tipo: String 1 | ||
**usritpe3 | |||
**usritpe4 | *codigoMercado | ||
**valorIcms | ** Tipo: String 2 | ||
**valorEncargoFinanceiro | |||
**controle | *detalhe | ||
**impedimento1 | ** Tipo: String 6 | ||
**impedimento2 | |||
**impedimento3 | *tabelaPrecos | ||
**impedimento4 | ** Tipo: String 6 | ||
**tipoBaixa | ** O parâmetro “tabelaPrecos” é obrigatório se o parâmetro “gerarPrecoSugestao” for true (verdadeiro) | ||
**valorBaseSubstituicao | |||
**gerarPrecoSugestao | *sequenciaOriginalSolicitacao | ||
**usouConversor | ** Tipo: Int | ||
**explodiuItemComercial | |||
** | *valorSuframaSimbahia | ||
* | ** Tipo: Float 8.6 | ||
** | |||
*precoOriginal | |||
** Tipo: Float 10.5 | |||
*emissaoEtiqueta | |||
** Tipo: Date | |||
*dataValidade | |||
** Tipo: Date | |||
*codigoCompradorFinal | |||
** Tipo: String 6 | |||
*pedidoCliente | |||
** Tipo: String 20 | |||
*stockNumber | |||
** Tipo: String 35 | |||
*formaEmbarque | |||
** Tipo: String 1 | |||
*prazoProgramado | |||
** Obrigatório, Tipo: Date | |||
*dataAprovacao | |||
** Tipo: Date | |||
*lote | |||
** Tipo: String 10 | |||
*dataLimiteCompraFinal | |||
** Tipo: Date | |||
*fabrica | |||
** Tipo: String 6 | |||
*tipoAmostra | |||
** Tipo: String 2 | |||
*dataCriacaoProduto | |||
** Tipo: Date | |||
*peso | |||
** Tipo: Float 8.5 | |||
*codigoUnidadeNegocio | |||
** Tipo: String 3 | |||
*codigoCentroArmazenagem | |||
** Tipo: String 4 | |||
*codigoEspecif1 | |||
** Tipo: String 6 | |||
*especif2 | |||
** Tipo: String 6 | |||
*valorDesconto | |||
** Tipo: Float 11.2 | |||
*valorOutrasDespesasAcessorias | |||
** Tipo: Float 11.2 | |||
*valorFrete | |||
** Tipo: Float 11.2 | |||
*baseIcmsIpi | |||
** Tipo: Bool | |||
*difAliquotaIcms | |||
** Tipo: Float 3.2 | |||
*numeroRomaneio | |||
** Tipo: Float 10.0 | |||
*dataRomaneio | |||
** Tipo: Date | |||
*codigoContrato | |||
** Tipo: String 8 | |||
*quantidadeExtra | |||
** Tipo: Float 8.6 | |||
*codigoUnidadeMedida | |||
** Tipo: String 3 | |||
*totalDespesas | |||
** Tipo: Float 11.2 | |||
*totalItemLiquido | |||
** Tipo: Float 11.2 | |||
*percentualIcms | |||
** Tipo: Float 2.4 | |||
*incidenciaIcms | |||
** Tipo: String 1 | |||
*baseSubstituicao | |||
** Tipo: Float 11.2 | |||
*percentualSubstituicao | |||
** Tipo: Float 3.2 | |||
*percentualIrrf | |||
** Tipo: Float 3.2 | |||
*valorIpi | |||
** Tipo: Float 11.2 | |||
*sequenciaBaixa | |||
** Tipo: Int | |||
*saldoReserva | |||
** Tipo: Float 8.6 | |||
*saldoProducao | |||
** Tipo: Float 8.6 | |||
*horarioPrometido | |||
** Tipo: String 6 | |||
*dataFaturamento | |||
** Tipo: Date | |||
*codigoIndice | |||
** Tipo: String 5 | |||
*codigoContabil | |||
** Tipo: String 8 | |||
*remessaSolicitacao | |||
** Tipo: String 12 | |||
*codigoRetorno | |||
** Tipo: String 2 | |||
*largura | |||
** Tipo: String 8 | |||
*grade | |||
** Tipo: String 2 | |||
*numeracaoGrade | |||
** Tipo: String 4 | |||
*legendaMedidaProvisorioDoBem | |||
** Tipo: Date | |||
*horaEntrega | |||
** Tipo: String 6 | |||
*excecaoNcm | |||
** Tipo: String 6 | |||
*itemOs | |||
** Tipo: String 6 | |||
*complementoIncidenciaIcms | |||
** Tipo: String 1 | |||
*tipoPedido | |||
** Tipo: String 1 | |||
*remessaGerada | |||
** Tipo: String 1 | |||
*naoMovimentaEstoque | |||
** Tipo: String 2 | |||
*codigoUnidadeNegocioTransfer | |||
** Tipo: String 3 | |||
*prazoFinanceiro | |||
** Tipo: String 3 | |||
*ultimaSequenciaBaixa | |||
** Tipo: String 5 | |||
*entregaMercadoriaAposFatura | |||
** Tipo: Bool | |||
*reducaoIcms | |||
** Tipo: Float 3.5 | |||
*percentualIcmsSubstituicao | |||
** Tipo: Float 8.6 | |||
*ordemServico | |||
** Tipo: Float 11.2 | |||
*percentualMargemLucro | |||
** Tipo: Float 11.2 | |||
*demandaGeral | |||
** Tipo: Float 11.0 | |||
*entrega | |||
** Tipo: String 12 | |||
*remessaProdutoCliente | |||
** Tipo: String 20 | |||
*usritpe1 | |||
** Tipo: String 10 | |||
*usritpe2 | |||
** Tipo: String 20 | |||
*usritpe3 | |||
** Tipo: Date | |||
*usritpe4 | |||
** Tipo: Float 11.2 | |||
*valorIcms | |||
** Tipo: Float 11.2 | |||
*valorEncargoFinanceiro | |||
** Tipo: Float 11.2 | |||
*controle | |||
** Obrigatório, Tipo: String 2 | |||
** O parâmetro "controle" não será validado como obrigatório no serviço pois o programa de importação irá verificar a | |||
** configuração [[FA - PE - 415 - Controle inicial pedido]]. Do contrário, será validado o valor do parâmetro “controle” | |||
** de acordo com o respectivo cadastro de Controles. | |||
*impedimento1 | |||
** Tipo: String 1 | |||
*impedimento2 | |||
** Tipo: String 1 | |||
*impedimento3 | |||
** Tipo: String 1 | |||
*impedimento4 | |||
** Tipo: String 1 | |||
*tipoBaixa | |||
** Tipo: String 1 | |||
*valorBaseSubstituicao | |||
** Tipo: Float 8.6 | |||
*gerarPrecoSugestao | |||
** Tipo: Bool | |||
*usouConversor | |||
** Tipo: Bool | |||
*explodiuItemComercial | |||
** Tipo: String 1 | |||
*geraDupItemPedido | |||
** 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/> | |||
Se sucesso:<br/> | |||
idRegistro - ID que representa este registro na tabela de integração.<br/> | |||
<br/> | |||
Se pin inválido:<br/> | |||
O usuário não possui direitos suficientes para executar esta rotina.<br/> | |||
<br/> | |||
Se algum parâmetro inválido:<br/> | |||
Parâmetro necessário não informado.</p> | |||
{{VoltarInicio}}</td> | |||
</tr> | |||
</table></center> | |||
=== | <center><table class="mw-collapsible mw-collapsed wikitable" width="95%"> | ||
<p | <tr> | ||
Método que tem por finalidade retornar os códigos de pedidos e sequencia cadastradas no ERP CIGAM.</br></ | <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarId</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 retornar os códigos de pedidos e sequencia cadastradas no ERP CIGAM.</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 | |||
}} | |||
<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/> | |||
Se sucesso:<br/> | |||
{{#tree: minExpandLevel=2 | | |||
*codigoPedido | |||
** Tipo: String 12 | |||
*sequencia | |||
** Tipo: Int | |||
}} | |||
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/> | |||
Se pin inválido:<br/> | |||
O usuário não possui direitos suficientes para executar esta rotina.<br/> | |||
<br/> | |||
Se nenhum registro encontrado:<br/> | |||
A consulta não retornou nenhum registro.</p> | |||
{{VoltarInicio}}</td> | |||
</tr> | |||
</table></center> | |||
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%"> | |||
< | <tr> | ||
<td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarIndividual</b></font></td> | |||
</tr> | |||
<tr> | |||
<td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Método que tem por finalidade retornar através do código do pedido e sequencia as informações cadastradas no ERP CIGAM.</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 | |||
*codigoPedido | |||
** Obrigatório, Tipo: String 12 | |||
** | |||
*sequencia | |||
** Obrigatório, Tipo: int 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/> | <b>Retornos:</b><br/> | ||
Se sucesso:<br/> | |||
{{#tree: minExpandLevel=2 | | |||
*codigoPedido | |||
** Tipo: String 12 | |||
*dataItem | |||
** Tipo: Date | |||
*codigoMaterial | |||
** Tipo: String 20 | |||
*centroControle | |||
** Tipo: String 2 | |||
*quantidade | |||
** Tipo: Float 8.6 | |||
*quantidadeSaldo | |||
** Tipo: Float 8.6 | |||
*codigoEspecie | |||
** Tipo: String 1 | |||
*precoUnitario | |||
** Tipo: Float 10.5 | |||
*documento | |||
** Tipo: String 10 | |||
*serie | |||
** Tipo: String 5 | |||
*nf | |||
** Tipo: Float 10 | |||
*remessaDia | |||
** Tipo: Float 8.6 | |||
*descricao | |||
** Tipo: String 201 | |||
*codigoCliente | |||
** Tipo: String 6 | |||
*atualiza | |||
** Tipo: String 1 | |||
*situacao | |||
** Tipo: String 1 | |||
*prazoEntrega | |||
** Tipo: Date | |||
*plano | |||
** Tipo: Int 4 | |||
*pecas | |||
** Tipo: Float 8.6 | |||
*saldoPecas | |||
** Tipo: Float 8.6 | |||
*sequencia | |||
** Tipo: Int 5 | |||
*codigoUsuarioModificacao | |||
** Tipo: String 3 | |||
*codigoTipoOperacao | |||
** Tipo: String 5 | |||
*cfop | |||
** Tipo: String 6 | |||
*dataEmbarque | |||
** Tipo: Date | |||
*codigoContaGerencial | |||
** Tipo: String 25 | |||
*incidenciaIpi | |||
** Tipo: String 1 | |||
*percentualIpi | |||
** Tipo: Float 3.2 | |||
*codigoOrigem | |||
** Tipo: String 1 | |||
*codigoTransfCentroArmazenagem | |||
** Tipo: String 4 | |||
*percentualComissao | |||
** Tipo: Float 3.2 | |||
*ncm | |||
** Tipo: Int 10 | |||
*percBonificacaoQuantidade | |||
** Tipo: Float 8.6 | |||
*percentualDesconto | |||
** Tipo: Float 2.4 | |||
*veiculo | |||
** Tipo: String 1 | |||
*prioridade | |||
** Tipo: String 1 | |||
*codigoMercado | |||
** Tipo: String 2 | |||
*detalhe | |||
** Tipo: String 6 | |||
*tabelaPrecos | |||
** Tipo: String 6 | |||
*sequenciaOriginalSolicitacao | |||
** Tipo: Int 5 | |||
*valorSuframaSimbahia | |||
** Tipo: Float 8.6 | |||
*precoOriginal | |||
** Tipo: Float 10.5 | |||
*emissaoEtiqueta | |||
** Tipo: Date | |||
*dataValidade | |||
** Tipo: Date | |||
*codigoCompradorFinal | |||
** Tipo: String 6 | |||
*pedidoCliente | |||
** Tipo: String 20 | |||
*stockNumber | |||
** Tipo: String 35 | |||
*formaEmbarque | |||
** Tipo: String 1 | |||
*prazoProgramado | |||
** Tipo: Date | |||
*dataAprovacao | |||
** Tipo: Date | |||
*lote | |||
** Tipo: String 10 | |||
*dataLimiteCompraFinal | |||
** Tipo: Date | |||
*codigoFabrica | |||
** Tipo: String 6 | |||
*tipoAmostra | |||
** Tipo: String 2 | |||
*dataCriacaoProduto | |||
** Tipo: Date | |||
*sessao | |||
** Tipo: Int 8 | |||
*peso | |||
** Tipo: Float 8.5 | |||
*codigoUnidadeNegocio | |||
** Tipo: String 3 | |||
*codigoCentroArmazenagem | |||
** Tipo: String 4 | |||
*codigoEspecif1 | |||
** Tipo: String 6 | |||
*especif2 | |||
** Tipo: String 6 | |||
*valorDesconto | |||
** Tipo: Float 11.2 | |||
*valorOutrasDespesasAcessorias | |||
** Tipo: Float 11.2 | |||
*valorFrete | |||
** Tipo: Float 11.2 | |||
*baseIcmsIpi | |||
** Tipo: Bool | |||
*DifAliquotaIcms | |||
** Tipo: Float 3.2 | |||
*numeroRomaneio | |||
** Tipo: Float 10 | |||
*dataRomaneio | |||
** Tipo: Date | |||
*codigoContrato | |||
** Tipo: String 8 | |||
*quantidadeExtra | |||
** Tipo: Float 8.6 | |||
*codigoUnidadeMedida | |||
** Tipo: String 3 | |||
*usouConversor | |||
** Tipo: Bool | |||
*totalDespesas | |||
** Tipo: Float 11.2 | |||
*totalItemLiquido | |||
** Tipo: Float 11.2 | |||
*percentualIcms | |||
** Tipo: Float 2.4 | |||
*incidenciaIcms | |||
** Tipo: String 1 | |||
*baseSubstituicao | |||
** Tipo: Float 11.2 | |||
*percentualSubstituicao | |||
** Tipo: Float 3.2 | |||
*percentualIrrf | |||
** Tipo: Float 3.2 | |||
*valorIpi | |||
** Tipo: Float 11.2 | |||
*sequenciaBaixa | |||
** Tipo: Int 8 | |||
*saldoReserva | |||
** Tipo: Float 8.6 | |||
*saldoProducao | |||
** Tipo: Float 8.6 | |||
*horarioPrometido | |||
** Tipo: Int 8 | |||
*dataFaturamento | |||
** Tipo: Date | |||
*codigoIndice | |||
** Tipo: String 5 | |||
*codigoContabil | |||
** Tipo: String 8 | |||
*remessaSolicitacao | |||
** Tipo: String 12 | |||
*codigoRetorno | |||
** Tipo: String 2 | |||
*largura | |||
** Tipo: String 8 | |||
*grade | |||
** Tipo: String 2 | |||
*codigoUsuarioCriacao | |||
** Tipo: String 3 | |||
*dataModificacao | |||
** Tipo: Date | |||
*dataCadastro | |||
** Tipo: Date | |||
*legendaMedidaProvisorioDoBem | |||
** Tipo: Date | |||
*horaEntrega | |||
** Tipo: Int 8 | |||
*excecaoNcm | |||
** Tipo: String 6 | |||
*itemOs | |||
** Tipo: String 6 | |||
*complementoIncidenciaIcms | |||
** Tipo: String 1 | |||
*tipoPedido | |||
** Tipo: String 1 | |||
*remessaGerada | |||
** Tipo: String 1 | |||
*explodiuItemComercial | |||
** Tipo: String 1 | |||
*naoMovimentaEstoque | |||
** Tipo: String 2 | |||
*codigoUnidadeNegocioTransfer | |||
** Tipo: String 3 | |||
*prazoFinanceiro | |||
** Tipo: String 3 | |||
*ultimaSequenciaBaixa | |||
** Tipo: String 5 | |||
*gerouDuplicatasItensPedido | |||
** Tipo: Bool | |||
*buscarRegraFiscal | |||
** Tipo: Bool | |||
*entregaMercadoriaAposFatura | |||
** Tipo: Bool | |||
*reducaoIcms | |||
** Tipo: Float 3.5 | |||
*percentualIcmsSubstituicao | |||
** Tipo: Float 8.6 | |||
*ordemServico | |||
** Tipo: Float 11.2 | |||
*percentualMargemLucro | |||
** Tipo: Float 11.2 | |||
*demandaGeral | |||
** Tipo: Float 11 | |||
*entrega | |||
** Tipo: String 12 | |||
*remessaProdutoCliente | |||
** Tipo: String 20 | |||
*usritpe1 | |||
** Tipo: String 10 | |||
*usritpe2 | |||
** Tipo: String 20 | |||
*usritpe3 | |||
** Tipo: Date | |||
*usritpe4 | |||
** Tipo: Float 11.2 | |||
*valorIcms | |||
** Tipo: Float 11.2 | |||
*valorEncargoFinanceiro | |||
** Tipo: Float 11.2 | |||
*controle | |||
** Tipo: String 2 | |||
*impedimento1 | |||
** Tipo: String 1 | |||
*impedimento2 | |||
** Tipo: String 1 | |||
*impedimento3 | |||
** Tipo: String 1 | |||
*impedimento4 | |||
** Tipo: String 1 | |||
*tipoBaixa | |||
** Tipo: String 1 | |||
*gerouNfRoyalty | |||
** Tipo: Bool | |||
*valorBaseSubstituicao | |||
** 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/> | |||
Se pin inválido:<br/> | Se pin inválido:<br/> | ||
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/> | <br/> | ||
Se nenhum registro encontrado:<br/> | Se nenhum registro encontrado:<br/> | ||
A consulta não retornou nenhum registro.< | A consulta não retornou nenhum registro.</p> | ||
{{VoltarInicio}}</td> | |||
</tr> | |||
</table></center> | |||
=== | <center><table class="mw-collapsible mw-collapsed wikitable" width="95%"> | ||
<p | <tr> | ||
Método que tem por finalidade retornar através | <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarModificacoes</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 retornar através de uma faixa de datas as requisições modificadas nessa faixa no ERP CIGAM.</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 | |||
* | *dataInicial | ||
** Tipo: Date | |||
*horaInicial | |||
** Tipo: Time 6 | |||
*dataFinal | |||
**Tipo: Date | |||
*horaFinal | |||
* | **Tipo: Time 6 | ||
* | |||
* | |||
** | |||
}} | }} | ||
<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/> | <b>Retornos:</b><br/> | ||
Se sucesso:<br/> | |||
{{#tree: minExpandLevel=2 | | |||
*codigoPedido | |||
** Tipo: String 12 | |||
*dataItem | |||
** Tipo: Date | |||
*codigoMaterial | |||
** Tipo: String 20 | |||
*centroControle | |||
** Tipo: String 2 | |||
*quantidade | |||
** Tipo: Float 8.6 | |||
*quantidadeSaldo | |||
** Tipo: Float 8.6 | |||
*codigoEspecie | |||
** Tipo: String 1 | |||
*precoUnitario | |||
** Tipo: Float 10.5 | |||
*documento | |||
** Tipo: String 10 | |||
*serie | |||
** Tipo: String 5 | |||
*nf | |||
** Tipo: Float 10 | |||
*remessaDia | |||
** Tipo: Float 8.6 | |||
*descricao | |||
** Tipo: String 201 | |||
*codigoCliente | |||
** Tipo: String 6 | |||
*atualiza | |||
** Tipo: String 1 | |||
*situacao | |||
** Tipo: String 1 | |||
*prazoEntrega | |||
** Tipo: Date | |||
*plano | |||
** Tipo: Int 4 | |||
*pecas | |||
** Tipo: Float 8.6 | |||
*saldoPecas | |||
** Tipo: Float 8.6 | |||
*sequencia | |||
** Tipo: Int 5 | |||
*codigoUsuarioModificacao | |||
** Tipo: String 3 | |||
*codigoTipoOperacao | |||
** Tipo: String 5 | |||
*cfop | |||
** Tipo: String 6 | |||
*dataEmbarque | |||
** Tipo: Date | |||
*codigoContaGerencial | |||
** Tipo: String 25 | |||
*incidenciaIpi | |||
** Tipo: String 1 | |||
*percentualIpi | |||
** Tipo: Float 3.2 | |||
*codigoOrigem | |||
** Tipo: String 1 | |||
*codigoTransfCentroArmazenagem | |||
** Tipo: String 4 | |||
*percentualComissao | |||
** Tipo: Float 3.2 | |||
*ncm | |||
** Tipo: Int 10 | |||
*percBonificacaoQuantidade | |||
** Tipo: Float 8.6 | |||
*percentualDesconto | |||
** Tipo: Float 2.4 | |||
*veiculo | |||
** Tipo: String 1 | |||
*prioridade | |||
** Tipo: String 1 | |||
*codigoMercado | |||
** Tipo: String 2 | |||
*detalhe | |||
** Tipo: String 6 | |||
*tabelaPrecos | |||
** Tipo: String 6 | |||
*sequenciaOriginalSolicitacao | |||
** Tipo: Int 5 | |||
*valorSuframaSimbahia | |||
** Tipo: Float 8.6 | |||
*precoOriginal | |||
** Tipo: Float 10.5 | |||
*emissaoEtiqueta | |||
** Tipo: Date | |||
*dataValidade | |||
** Tipo: Date | |||
*codigoCompradorFinal | |||
** Tipo: String 6 | |||
*pedidoCliente | |||
** Tipo: String 20 | |||
*stockNumber | |||
** Tipo: String 35 | |||
*formaEmbarque | |||
** Tipo: String 1 | |||
*prazoProgramado | |||
** Tipo: Date | |||
*dataAprovacao | |||
** Tipo: Date | |||
*lote | |||
** Tipo: String 10 | |||
*dataLimiteCompraFinal | |||
** Tipo: Date | |||
*codigoFabrica | |||
** Tipo: String 6 | |||
*tipoAmostra | |||
** Tipo: String 2 | |||
*dataCriacaoProduto | |||
** Tipo: Date | |||
*sessao | |||
** Tipo: Int 8 | |||
*peso | |||
** Tipo: Float 8.5 | |||
*codigoUnidadeNegocio | |||
** Tipo: String 3 | |||
*codigoCentroArmazenagem | |||
** Tipo: String 4 | |||
*codigoEspecif1 | |||
** Tipo: String 6 | |||
*especif2 | |||
** Tipo: String 6 | |||
*valorDesconto | |||
** Tipo: Float 11.2 | |||
*valorOutrasDespesasAcessorias | |||
** Tipo: Float 11.2 | |||
*valorFrete | |||
** Tipo: Float 11.2 | |||
*baseIcmsIpi | |||
** Tipo: Bool | |||
*DifAliquotaIcms | |||
** Tipo: Float 3.2 | |||
*numeroRomaneio | |||
** Tipo: Float 10 | |||
*dataRomaneio | |||
** Tipo: Date | |||
*codigoContrato | |||
** Tipo: String 8 | |||
*quantidadeExtra | |||
** Tipo: Float 8.6 | |||
*codigoUnidadeMedida | |||
** Tipo: String 3 | |||
*usouConversor | |||
** Tipo: Bool | |||
*totalDespesas | |||
** Tipo: Float 11.2 | |||
*totalItemLiquido | |||
** Tipo: Float 11.2 | |||
*percentualIcms | |||
** Tipo: Float 2.4 | |||
*incidenciaIcms | |||
** Tipo: String 1 | |||
*baseSubstituicao | |||
** Tipo: Float 11.2 | |||
*percentualSubstituicao | |||
** Tipo: Float 3.2 | |||
*percentualIrrf | |||
** Tipo: Float 3.2 | |||
*valorIpi | |||
** Tipo: Float 11.2 | |||
*sequenciaBaixa | |||
** Tipo: Int 8 | |||
*saldoReserva | |||
** Tipo: Float 8.6 | |||
*saldoProducao | |||
** Tipo: Float 8.6 | |||
*horarioPrometido | |||
** Tipo: Int 8 | |||
*dataFaturamento | |||
** Tipo: Date | |||
*codigoIndice | |||
** Tipo: String 5 | |||
*codigoContabil | |||
** Tipo: String 8 | |||
*remessaSolicitacao | |||
** Tipo: String 12 | |||
*codigoRetorno | |||
** Tipo: String 2 | |||
*largura | |||
** Tipo: String 8 | |||
*grade | |||
** Tipo: String 2 | |||
*codigoUsuarioCriacao | |||
** Tipo: String 3 | |||
*dataModificacao | |||
** Tipo: Date | |||
*dataCadastro | |||
** Tipo: Date | |||
*legendaMedidaProvisorioDoBem | |||
** Tipo: Date | |||
*horaEntrega | |||
** Tipo: Int 8 | |||
*excecaoNcm | |||
** Tipo: String 6 | |||
*itemOs | |||
** Tipo: String 6 | |||
*complementoIncidenciaIcms | |||
** Tipo: String 1 | |||
*tipoPedido | |||
** Tipo: String 1 | |||
*remessaGerada | |||
** Tipo: String 1 | |||
*explodiuItemComercial | |||
** Tipo: String 1 | |||
*naoMovimentaEstoque | |||
** Tipo: String 2 | |||
*codigoUnidadeNegocioTransfer | |||
** Tipo: String 3 | |||
*prazoFinanceiro | |||
** Tipo: String 3 | |||
*ultimaSequenciaBaixa | |||
** Tipo: String 5 | |||
*gerouDuplicatasItensPedido | |||
** Tipo: Bool | |||
*buscarRegraFiscal | |||
** Tipo: Bool | |||
*entregaMercadoriaAposFatura | |||
** Tipo: Bool | |||
*reducaoIcms | |||
** Tipo: Float 3.5 | |||
*percentualIcmsSubstituicao | |||
** Tipo: Float 8.6 | |||
*ordemServico | |||
** Tipo: Float 11.2 | |||
*percentualMargemLucro | |||
** Tipo: Float 11.2 | |||
*demandaGeral | |||
** Tipo: Float 11 | |||
*entrega | |||
** Tipo: String 12 | |||
*remessaProdutoCliente | |||
** Tipo: String 20 | |||
*usritpe1 | |||
** Tipo: String 10 | |||
*usritpe2 | |||
** Tipo: String 20 | |||
*usritpe3 | |||
** Tipo: Date | |||
*usritpe4 | |||
** Tipo: Float 11.2 | |||
*valorIcms | |||
** Tipo: Float 11.2 | |||
*valorEncargoFinanceiro | |||
** Tipo: Float 11.2 | |||
*controle | |||
** Tipo: String 2 | |||
*impedimento1 | |||
** Tipo: String 1 | |||
*impedimento2 | |||
** Tipo: String 1 | |||
*impedimento3 | |||
** Tipo: String 1 | |||
*impedimento4 | |||
** Tipo: String 1 | |||
*tipoBaixa | |||
** Tipo: String 1 | |||
*gerouNfRoyalty | |||
** Tipo: Bool | |||
*valorBaseSubstituicao | |||
** 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/> | |||
Se pin inválido:<br/> | Se pin inválido:<br/> | ||
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/> | <br/> | ||
Se nenhum registro encontrado:<br/> | Se nenhum registro encontrado:<br/> | ||
A consulta não retornou nenhum registro.<br/></ | 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 style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Método que tem por finalidade retornar o ID dos registros que contenham a ação de Cadastrar ou Excluir e tenham o status de Liberado para Integração ou Pendente para Integração, conforme for indicado nos parâmetros.</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 | |||
*acao | |||
** Tipo: String 1 | |||
** C=Cadastrar, E=Excluir | |||
** Se for informado algo diferente de C ou E não será aplicado nenhum filtro. | |||
*statusRegistro | |||
** Tipo: String 1 | |||
** L=Liberado, P=Pendente | |||
** Se for informado algo diferente de P ou L não será aplicado nenhum filtro. | |||
}} | |||
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/> | |||
<b>Retornos:</b><br/> | |||
Se sucesso:<br/> | |||
{{#tree: minExpandLevel=2 | | |||
*idRegistro | |||
** Tipo: Int 14 | |||
*acao | |||
** Tipo: String 1 | |||
*statusRegistro | |||
** Tipo: String 1 | |||
*dataRequisicao | |||
** Tipo: Date | |||
*horaRequisicao | |||
** Tipo: Int 8 | |||
* | *idCorrelato | ||
** Tipo: Int 14 | |||
*pedido | |||
** Tipo: String 12 | |||
*dataItem | |||
** Tipo: Date | |||
*material | |||
** Tipo: String 20 | |||
*situacao | |||
** Tipo: String 1 | |||
*tipoOperacao | |||
** Tipo: String 5 | |||
* | |||
** | |||
}} | }} | ||
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/> | |||
Se pin inválido:<br/> | |||
O usuário não possui direitos suficientes para executar esta rotina.<br/> | |||
<br/> | |||
Se nenhum registro encontrado:<br/> | |||
A consulta não retornou nenhum registro.</p> | |||
{{VoltarInicio}}</td> | |||
</tr> | |||
</table></center> | |||
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%"> | |||
<tr> | |||
<td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>LiberarPendentes</b></font></td> | |||
</tr> | |||
<tr> | |||
<td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Método que tem por finalidade liberar registros que contenham o status 'P' (Pendente para Integração), conforme ID informado nos parâmetros.</p> | |||
<p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br> | |||
{{#tree: minExpandLevel=2 | | |||
*pin | |||
** Obrigatório, Tipo: String 20 | |||
*id | |||
** Obrigatório, Tipo: int | |||
*liberarCorrelatos | |||
** 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/> | <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/> | <b>Retornos:</b><br/> | ||
| Linha 483: | Linha 1 383: | ||
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/> | <br/> | ||
Se | Se erro na conexão com banco de dados:<br/> | ||
A | A conexão com o banco de dados e/ou comando SQL possui erros.<br/> | ||
<br/> | |||
Se ID inválido ou não encontrado:<br/> | |||
Falha ao liberar registro.<br/> | |||
<br/> | |||
Se Sucesso:<br/> | |||
Sucesso.</p> | |||
{{VoltarInicio}}</td> | |||
</tr> | |||
</table></center> | |||
=== | <center><table class="mw-collapsible mw-collapsed wikitable" width="95%"> | ||
<p | <tr> | ||
Método que tem por finalidade | <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>Visualizar</b></font></td> | ||
</ | </tr> | ||
</p> | <tr> | ||
<td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Método que tem por finalidade o retorno de dados do item do pedido indicado nos parâmetros.</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 | |||
* | *codigoPedido | ||
** Obrigatório, Tipo: string 12 | |||
*<b> | *sequencia | ||
** Obrigatório, Tipo: int 5 | |||
}} | |||
<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/> | |||
Se sucesso:<br/> | |||
{{#tree: minExpandLevel=2 | | |||
*codigoPedido | |||
*dataItem | |||
*codigoMaterial | |||
*codigoMaterial1 | |||
*centroControle | |||
*quantidade | |||
*quantidadeSaldo | |||
*precoUnitario | |||
*descricao | |||
*cliente | |||
*dataPrazoEntrega | |||
*sequencia | |||
*codigoTipoOperacao | |||
*tipoOperacao | |||
*cfop | |||
*codigoContaGerencial | |||
*incidenciaIpi | |||
*percentualIpi | |||
*percentualComissao | |||
*ncm | |||
*percBonificacaoQuantidade | |||
*percentualDesconto | |||
*mercado | |||
*codigoDetalhe | |||
*precoOriginal | |||
*dataPrazoProgramado | |||
*codigoUnidadeNegocio | |||
*valorDesconto | |||
*valorEncargo | |||
*valorFrete | |||
*IpiIncluso | |||
*percentualDiferencaAliquota | |||
*quantidadeExtra | |||
*codigoUnidadeMedida | |||
*valorTotalDespesa | |||
*valorTotalItemLiquido | |||
*percentualIcms | |||
*incidenciaIcms | |||
*valorBaseSubstituicao | |||
*percentualSubstituicao | |||
*percentualIrrf | |||
*valorIpi | |||
*grade | |||
*excecaoNcm | |||
*complementoIcms | |||
*reducaoIcms | |||
*percentualIcmsSubstituicao | |||
*percentualMargemLucro | |||
*valorIcms | |||
*valorEncargoFinanceiro | |||
*valorBaseSubstituicao1 | |||
}} | |||
{{VoltarInicio}}</td> | |||
</tr> | |||
</table></center> | |||
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%"> | |||
<tr> | |||
<td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>Excluir</b></font></td> | |||
</tr> | |||
<tr> | |||
<td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Método que tem por finalidade excluir o item conforme o código do pedido e sequencia indicados.</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 | |||
*codigoPedido | |||
** Obrigatório, Tipo: String 12 | |||
*sequencia | |||
** Obrigatório, Tipo: int 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/> | <b>Retornos:</b><br/> | ||
| Linha 541: | Linha 1 498: | ||
<br/> | <br/> | ||
Se ID inválido ou não encontrado:<br/> | Se ID inválido ou não encontrado:<br/> | ||
Falha ao | Falha ao excluir registro.<br/> | ||
<br/> | <br/> | ||
Se Sucesso:<br/> | Se Sucesso:<br/> | ||
Sucesso.< | Sucesso.</p> | ||
</ | {{VoltarInicio}}</td> | ||
</tr> | |||
</table></center> | |||
Edição atual tal como às 18h42min de 7 de outubro de 2026
Voltar
Integrador >
WebServices >
IN CadastroItensPedido.integrador
Requisição
- Soap: http://servidor/CadastroItensPedido.integrador.asmx
- Rest/JSon: http://servidor/CadastroItensPedido.integrador.ashx/metodo
- Tipo de registro: PEDITE
Métodos
| Cadastrar |
Parâmetros:
|
| ListarId |
Método que tem por finalidade retornar os códigos de pedidos e sequencia cadastradas no ERP CIGAM. Parâmetros:
|
| ListarIndividual |
Método que tem por finalidade retornar através do código do pedido e sequencia as informações cadastradas no ERP CIGAM. Parâmetros:
|
| ListarModificacoes |
Método que tem por finalidade retornar através de uma faixa de datas as requisições modificadas nessa faixa no ERP CIGAM. Parâmetros:
|
| ListarPendentes |
Método que tem por finalidade retornar o ID dos registros que contenham a ação de Cadastrar ou Excluir e tenham o status de Liberado para Integração ou Pendente para Integração, conforme for indicado nos parâmetros. Parâmetros:
|
| LiberarPendentes |
Método que tem por finalidade liberar registros que contenham o status 'P' (Pendente para Integração), conforme ID informado nos parâmetros. Parâmetros:
|
| Visualizar |
Método que tem por finalidade o retorno de dados do item do pedido indicado nos parâmetros. Parâmetros:
|
| Excluir |
Método que tem por finalidade excluir o item conforme o código do pedido e sequencia indicados. Parâmetros:
|
