IN CadastroItensPedido.integrador: mudanças entre as edições
Sem resumo de edição |
|||
| Linha 344: | Linha 344: | ||
</div> | </div> | ||
</br> | </br> | ||
**codigoPedido | |||
**dataItem | |||
**codigoMaterial | |||
**centroControle | |||
**QUANTIDADE | |||
**quantidadeSaldo | |||
**codigoEspecie | |||
**precoUnitario | |||
**DOCUMENTO | |||
**SERIE | |||
**NF | |||
**remessaDia | |||
**DESCRICAO | |||
**codigoCliente | |||
**ATUALIZA | |||
**SITUACAO | |||
**prazoEntrega | |||
**PLANO | |||
**pecas | |||
**saldoPecas | |||
**SEQUENCIA | |||
**codigoUsuarioModificacao | |||
**codigoTipoOperacao | |||
**CFOP | |||
**dataEmbarque | |||
**codigoContaGerencial | |||
**incidenciaIpi | |||
**percentualIpi | |||
**codigoOrigem | |||
**codigoTransfCentroArmazenagem | |||
**percentualComissao | |||
**NCM | |||
**percBonificacaoQuantidade | |||
**percentualDesconto | |||
**VEICULO | |||
**PRIORIDADE | |||
**codigoMercado | |||
**detalhe | |||
**tabelaPrecos | |||
**sequenciaOriginalSolicitacao | |||
**valorSuframaSimbahia | |||
**precoOriginal | |||
**emissaoEtiqueta | |||
**dataValidade | |||
**codigoCompradorFinal | |||
**pedidoCliente | |||
**stockNumber | |||
**formaEmbarque | |||
**prazoProgramado | |||
**dataAprovacao | |||
**LOTE | |||
**dataLimiteCompraFinal | |||
**codigoFabrica | |||
**tipoAmostra | |||
**dataCriacaoProduto | |||
**sessao | |||
**PESO | |||
**codigoUnidadeNegocio | |||
**codigoCentroArmazenagem | |||
**codigoEspecif1 | |||
**especif2 | |||
**valorDesconto | |||
**valorOutrasDespesasAcessorias | |||
**valorFrete | |||
**baseIcmsIpi | |||
**DifAliquotaIcms | |||
**numeroRomaneio | |||
**dataRomaneio | |||
**codigoContrato | |||
**quantidadeExtra | |||
**codigoUnidadeMedida | |||
**usouConversor | |||
**totalDespesas | |||
**totalItemLiquido | |||
**percentualIcms | |||
**incidenciaIcms | |||
**baseSubstituicao | |||
**percentualSubstituicao | |||
**percentualIrrf | |||
**valorIpi | |||
**sequenciaBaixa | |||
**saldoReserva | |||
**saldoProducao | |||
**horarioPrometido | |||
**dataFaturamento | |||
**codigoIndice | |||
**codigoContabil | |||
**remessaSolicitacao | |||
**codigoRetorno | |||
**LARGURA | |||
**GRADE | |||
**codigoUsuarioCriacao | |||
**dataModificacao | |||
**dataCadastro | |||
**legendaMedidaProvisorioDoBem | |||
**horaEntrega | |||
**excecaoNcm | |||
**itemOs | |||
**complementoIncidenciaIcms | |||
**tipoPedido | |||
**remessaGerada | |||
**explodiuItemComercial | |||
**naoMovimentaEstoque | |||
**codigoUnidadeNegocioTransfer | |||
**prazoFinanceiro | |||
**ultimaSequenciaBaixa | |||
**gerouDuplicatasItensPedido | |||
**buscarRegraFiscal | |||
**entregaMercadoriaAposFatura | |||
**reducaoIcms | |||
**percentualIcmsSubstituicao | |||
**ordemServico | |||
**percentualMargemLucro | |||
**demandaGeral | |||
**entrega | |||
**remessaProdutoCliente | |||
**USRITPE1 | |||
**USRITPE2 | |||
**USRITPE3 | |||
**USRITPE4 | |||
**valorIcms | |||
**valorEncargoFinanceiro | |||
**CONTROLE | |||
**impedimento1 | |||
**impedimento2 | |||
**impedimento3 | |||
**impedimento4 | |||
**tipoBaixa | |||
**gerouNfRoyalty | |||
**valorBaseSubstituicao | |||
}} | |||
<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/> | ||
Edição das 17h18min de 25 de fevereiro de 2021
- Requisição
- Soap: http://servidor/CadastroItensPedido.integrador.asmx
- Rest/JSon: http://servidor/CadastroItensPedido.integrador.ashx/metodo
- Tipo de registro: PEDITE
Cadastrar
- Distribuição das Tags XML:
ListarId
Método que tem por finalidade retornar os códigos de pedidos e sequencia cadastradas no ERP CIGAM.
- Parâmetros:
pin:
Obrigatório, Tipo: String 20
- Exemplo de Retorno:
- codigoPedido:
- sequencia:
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.
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:
pin:
Obrigatório, Tipo: String 20
codigoPedido:
Tipo: String 12
sequencia:
Tipo: int 5
- Exemplo de Retorno:
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.
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:
pin:
Obrigatório, Tipo: String 20
dataInicial
Obrigatório, Tipo: Date
horaInicial
Obrigatório, Tipo: Time
dataFinal
Obrigatório, Tipo: date
horaFinal
Obrigatório, Tipo: Time
- codigoPedido
- dataItem
- codigoMaterial
- centroControle
- QUANTIDADE
- quantidadeSaldo
- codigoEspecie
- precoUnitario
- DOCUMENTO
- SERIE
- NF
- remessaDia
- DESCRICAO
- codigoCliente
- ATUALIZA
- SITUACAO
- prazoEntrega
- PLANO
- pecas
- saldoPecas
- SEQUENCIA
- codigoUsuarioModificacao
- codigoTipoOperacao
- CFOP
- dataEmbarque
- codigoContaGerencial
- incidenciaIpi
- percentualIpi
- codigoOrigem
- codigoTransfCentroArmazenagem
- percentualComissao
- NCM
- percBonificacaoQuantidade
- percentualDesconto
- VEICULO
- PRIORIDADE
- codigoMercado
- detalhe
- tabelaPrecos
- sequenciaOriginalSolicitacao
- valorSuframaSimbahia
- precoOriginal
- emissaoEtiqueta
- dataValidade
- codigoCompradorFinal
- pedidoCliente
- stockNumber
- formaEmbarque
- prazoProgramado
- dataAprovacao
- LOTE
- dataLimiteCompraFinal
- codigoFabrica
- tipoAmostra
- dataCriacaoProduto
- sessao
- PESO
- codigoUnidadeNegocio
- codigoCentroArmazenagem
- codigoEspecif1
- especif2
- valorDesconto
- valorOutrasDespesasAcessorias
- valorFrete
- baseIcmsIpi
- DifAliquotaIcms
- numeroRomaneio
- dataRomaneio
- codigoContrato
- quantidadeExtra
- codigoUnidadeMedida
- usouConversor
- totalDespesas
- totalItemLiquido
- percentualIcms
- incidenciaIcms
- baseSubstituicao
- percentualSubstituicao
- percentualIrrf
- valorIpi
- sequenciaBaixa
- saldoReserva
- saldoProducao
- horarioPrometido
- dataFaturamento
- codigoIndice
- codigoContabil
- remessaSolicitacao
- codigoRetorno
- LARGURA
- GRADE
- codigoUsuarioCriacao
- dataModificacao
- dataCadastro
- legendaMedidaProvisorioDoBem
- horaEntrega
- excecaoNcm
- itemOs
- complementoIncidenciaIcms
- tipoPedido
- remessaGerada
- explodiuItemComercial
- naoMovimentaEstoque
- codigoUnidadeNegocioTransfer
- prazoFinanceiro
- ultimaSequenciaBaixa
- gerouDuplicatasItensPedido
- buscarRegraFiscal
- entregaMercadoriaAposFatura
- reducaoIcms
- percentualIcmsSubstituicao
- ordemServico
- percentualMargemLucro
- demandaGeral
- entrega
- remessaProdutoCliente
- USRITPE1
- USRITPE2
- USRITPE3
- USRITPE4
- valorIcms
- valorEncargoFinanceiro
- CONTROLE
- impedimento1
- impedimento2
- impedimento3
- impedimento4
- tipoBaixa
- gerouNfRoyalty
- valorBaseSubstituicao
}}
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.
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:
pin:
Obrigatório, Tipo: String 20
acao
Obrigatório, Tipo: String 1
C=Cadastrar, E=Excluir
Se for informado algo diferente de C ou E não será aplicado nenhum filtro.
statusRegistro
Obrigatório, Tipo: String 1
L=Liberado, P=Pendente
Se for informado algo diferente de P ou L não será aplicado nenhum filtro.
- Exemplo de Retorno:
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:
pin:
Obrigatório, Tipo: String 20
id
Obrigatório, Tipo: int
liberarCorrelatos
Tipo: bool
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.
