IN CadastroItensPedido.integrador
- Requisição
- Soap: http://servidor/CadastroItensPedido.integrador.asmx
- Rest/JSon: http://servidor/CadastroItensPedido.integrador.ashx/metodo
- Tipo de registro: PEDITE
Índice
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.