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

De CIGAM WIKI
Sem resumo de edição
Linha 344: Linha 344:
   </div>
   </div>
</br>
</br>
*<b>Exemplo de Retorno:</b></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

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.

Visualizar

Excluir