IN CadastroRequisicaoMaterial.integrador: mudanças entre as edições
| Linha 109: | Linha 109: | ||
==== ListarPendentes ==== | ==== ListarPendentes ==== | ||
<p align="justify"><b><i> | |||
Cadastra notas fiscais, itens, grades, comissões e parcelas em uma única requisição. Os | |||
dados da Nota Fiscal deverão estar em formato XML para requisições SOAP e JSON para | |||
requisições REST. Ambos com estrutura específica conforme descrito a seguir.</i></b> | |||
</p> | |||
*<b>Parâmetros:</b></br> | |||
<div style="background-color: #f2f2f2"> | |||
<b>pin:</b><br> | |||
Obrigatório, Tipo: String 20<br> | |||
<br> | |||
<b>acao</b><br> | |||
Obrigatório, Tipo: String 1<br> | |||
C=Cadastrar, E=Excluir<br> | |||
Se for informado algo diferente de C ou E não será aplicado nenhum filtro.<br> | |||
<br> | |||
<b>statusRegistro</b><br> | |||
Obrigatório, Tipo: String 1<br> | |||
L=Liberado, P=Pendente<br> | |||
Se for informado algo diferente de P ou L não será aplicado nenhum filtro.<br> | |||
<br> | |||
==== LiberarPendentes ==== | ==== LiberarPendentes ==== | ||
==== Cadastrar ==== | ==== Cadastrar ==== | ||
==== Excluir ==== | ==== Excluir ==== | ||
Edição das 23h15min de 21 de fevereiro de 2021
- Requisição
- Soap: http://servidor/CadastroRequisicaoMaterial.integrador.asmx
- Rest/JSon: http://servidor/CadastroRequisicaoMaterial.integrador.ashx/metodo
- Tipo de registro: REQMAT
ListarId
Método que tem por finalidade retornar os códigos da requisições cadastradas no ERP CIGAM.
- Parâmetros:
pin:
Obrigatório, Tipo: String 20
- Exemplo de Retorno:
- codigoRequisicao:
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 da requisição as informações dela cadastrada no ERP CIGAM.
- Parâmetros:
pin:
Obrigatório, Tipo: String 20
codigoRequisicao:
Tipo: Numérico 8
- Exemplo de Retorno:
- codigoRequisicao
- codigoUnidadeNegocio
- codigoTipoOperacao
- localEntrega
- planoCompras
- codigoCliente
- condicaoPagamento
- controle
- conta
- setor
- usrSoli1
- usrSoli3
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
- Exemplo de Retorno:
- codigoRequisicao
- codigoUnidadeNegocio
- codigoTipoOperacao
- localEntrega
- planoCompras
- codigoCliente
- condicaoPagamento
- controle
- conta
- setor
- usrSoli1
- usrSoli3
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
Cadastra notas fiscais, itens, grades, comissões e parcelas em uma única requisição. Os dados da Nota Fiscal deverão estar em formato XML para requisições SOAP e JSON para requisições REST. Ambos com estrutura específica conforme descrito a seguir.
- 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.
