Web service Com.senior.g5.co.mct.imp.escrituracao.lancamento.producaoestoque.correcaoapontamentos
Este web service integra para o sistema as informações das correções de apontamentos utilizados para a geração do bloco K, do SPED Fiscal, da mesma forma que ocorre com a tela Correção de apontamentos (F660COR).
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
Autenticação
Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificar o tipo no parâmetro <encryption>, conforme seus valores possíveis.
Campos numéricos
Orientação válida para qualquer campo de web service que possui objetivo de receber valores, independentemente do seu tipo ser Integer, Double e String. Estas orientações devem ser seguidas nas requisições efetuadas via SOAP e em execuções efetuadas através do SGI, relatórios e regras LSP.
Campos que representam valores monetários, quantidade e percentual e estão declarados como String
- Envio no formato ZZZZ,ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com vírgula, e não com ponto
- Obrigatória a utilização do zero a direita. Por exemplo, se o valor for 350,20, a requisição deve ser enviada com este exato valor. Se o valor enviado for enviado como 350,2, o sistema não irá interpretar a requisição adequadamente
Exemplo:
number(005,2) = 350,20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
number(015,2): 35000,20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
number(008,4) = 3200,2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
Campos que representam valores monetários, quantidade e percentual e não estão declarados como String
- Envio no formato ZZZZ.ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com ponto, e não com vírgula
Exemplo:
- number(005,2) = 350.20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
- number(015,2): 35000.20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
- number(008,4) = 3200.2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
Acesse a listagem de Classes dos web services para consultar as portas/operações disponíveis e as classes responsáveis pela execução das rotinas de integração.
WSDL
- Síncrono: http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_mct_imp_escrituracao_lancamento_producaoestoque_correcaoapontamentos?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_mct_imp_escrituracao_lancamento_producaoestoque_correcaoapontamentos?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Scheduledcom_senior_g5_co_mct_imp_escrituracao_lancamento_producaoestoque_correcaoapontamentos?wsdl
Portas
- AlterarCorrecaoApontamento
- AlterarCorrecaoConsumo
- IncluirCorrecaoApontamento
- IncluirCorrecaoConsumo
- ExcluirCorrecaoApontamento
- ExcluirCorrecaoConsumo
- Listar
AlterarCorrecaoApontamento
Permite alterar a correção de apontamento.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:AlterarCorrecaoApontamento>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<CorrecaoApontamento>
<ideUni>Integer</ideUni>
<qtdCor>Double</qtdCor>
</CorrecaoApontamento>
</parameters>
</ser:AlterarCorrecaoApontamento>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| correcaoApontamento | Set | Obrigatório | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Alterar Correção Apontamento) |
| correcaoApontamento.ideUni | Integer | Obrigatório | Identificador único da correção de apontamento |
| correcaoApontamento.qtdCor | Double | Obrigatório | Quantidade corrigida |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:AlterarCorrecaoApontamentoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<Resultado>
<ideUni>Integer</ideUni>
<qtdCor>Double</qtdCor>
<usuAlt>Double</usuAlt>
<datAlt>DateTime</datAlt>
<horAlt>Integer</horAlt>
<retorno>String</retorno>
</Resultado>
<erroExecucao>String</erroExecucao>
</result>
</ser:AlterarCorrecaoApontamentoResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| TipoRetorno | Integer | Obrigatório | Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| MensagemRetorno | String | Obrigatório | Mensagem de Retorno de Processamento |
| resultado | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Alterar Correção Apontamento) |
| resultado.ideUni | Integer | Opcional | Identificador único da correção de apontamento |
| resultado.qtdCor | Double | Opcional | Quantidade corrigida |
| Resultado.UsuAlt | Integer | Opcional | Usuário responsável pela última alteração do registro |
| Resultado.DatAlt | DateTime | Opcional | Data da última alteração do registro |
| Resultado.HorAlt | String | Opcional | Hora da última alteração do registro |
| resultado.retorno | String | Opcional | Mensagem de retorno de processamento |
| erroExecucao | String | Opcional | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores: Vazio ou nulo, indicando que a execução foi feita com sucesso; A mensagem do erro ocorrido no servidor |
AlterarCorrecaoConsumo
Permite alterar a correção de consumo dos apontamentos.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:AlterarCorrecaoConsumo>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<CorrecaoConsumo>
<ideUni>Integer</ideUni>
<qtdCor>Double</qtdCor>
<proSub>String</proSub>
<derSub>String</derSub>
</CorrecaoConsumo>
</parameters>
</ser:AlterarCorrecaoConsumo>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| correcaoConsumo | Set | Obrigatório | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Alterar Correção Consumo) |
| correcaoConsumo.ideUni | Integer | Obrigatório | Identificador único da correção de consumo |
| correcaoConsumo.qtdCor | Double | Opcional | Quantidade corrigida |
| correcaoConsumo.proSub | String | Opcional | Código do produto substituído |
| correcaoConsumo.derSub | String | Opcional | Código da derivação substituído |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:AlterarCorrecaoConsumoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<Resultado>
<ideUni>Integer</ideUni>
<qtdCor>Double</qtdCor>
<proSub>String</proSub>
<derSub>String</derSub>
<usuAlt>Double</usuAlt>
<datAlt>DateTime</datAlt>
<horAlt>Integer</horAlt>
<retorno>String</retorno>
</Resultado>
<erroExecucao>String</erroExecucao>
</result>
</ser:AlterarCorrecaoConsumoResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| TipoRetorno | Integer | Obrigatório | Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| MensagemRetorno | String | Obrigatório | Mensagem de Retorno de Processamento |
| resultado | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Alterar Correção Consumo) |
| resultado.ideUni | Integer | Opcional | Identificador único da correção de consumo |
| resultado.qtdCor | Double | Opcional | Quantidade corrigida |
| resultado.proSub | String | Opcional | Código do produto substituído |
| resultado.derSub | String | Opcional | Código da derivação substituído |
| Resultado.UsuAlt | Integer | Opcional | Usuário responsável pela última alteração do registro |
| Resultado.DatAlt | DateTime | Opcional | Data da última alteração do registro |
| Resultado.HorAlt | String | Opcional | Hora da última alteração do registro |
| resultado.retorno | String | Opcional | Mensagem de retorno de processamento |
| erroExecucao | String | Opcional | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores: Vazio ou nulo, indicando que a execução foi feita com sucesso; A mensagem do erro ocorrido no servidor |
IncluirCorrecaoApontamento
Permite incluir a correção de apontamento.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:IncluirCorrecaoApontamento>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<CorrecaoApontamento>
<codEmp>Integer</codEmp>
<indCor>Integer</indCor>
<numDoc>String</numDoc>
<idePae>Integer</idePae>
<datIni>DateTime</datIni>
<datFim>DateTime</datFim>
<codPro>String</codPro>
<codDer>String</codDer>
<qtdCor>Double</qtdCor>
</CorrecaoApontamento>
</parameters>
</ser:IncluirCorrecaoApontamento>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| correcaoApontamento | Set | Obrigatório | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Incluir Correção Apontamento) |
| correcaoApontamento.codEmp | Integer | Obrigatório | Código da empresa |
| correcaoApontamento.indCor | Integer | Obrigatório | Origem de correção |
| correcaoApontamento.numDoc | String | Opcional | Número do documento referente à correção de apontamento |
| correcaoApontamento.idePae | Integer | Obrigatório | Identificador único do período contábil de apuração dos estoques |
| correcaoApontamento.datIni | DateTime | Obrigatório | Data inicial de correção |
| correcaoApontamento.datFim | DateTime | Obrigatório | Data final de correção |
| correcaoApontamento.codPro | String | Obrigatório | Código do produto |
| correcaoApontamento.codDer | String | Opcional | Código da derivação |
| correcaoApontamento.qtdCor | Double | Obrigatório | Quantidade corrigida |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:IncluirCorrecaoApontamentoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<Resultado>
<ideUni>Integer</ideUni>
<codEmp>Integer</codEmp>
<indCor>Integer</indCor>
<numDoc>String</numDoc>
<idePae>Integer</idePae>
<datIni>DateTime</datIni>
<datFim>DateTime</datFim>
<codPro>String</codPro>
<codDer>String</codDer>
<qtdCor>Double</qtdCor>
<usuGer>Double</usuGer>
<datGer>DateTime</datGer>
<horGer>Integer</horGer>
<retorno>String</retorno>
</Resultado>
<erroExecucao>String</erroExecucao>
</result>
</ser:IncluirCorrecaoApontamentoResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| TipoRetorno | Integer | Obrigatório | Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| MensagemRetorno | String | Obrigatório | Mensagem de Retorno de Processamento |
| resultado | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Incluir Correção Apontamento) |
| resultado.ideUni | Integer | Opcional | Identificador único da correção de apontamento |
| resultado.codEmp | Integer | Opcional | Código da empresa |
| resultado.indCor | Integer | Opcional | Origem de correção |
| resultado.numDoc | String | Opcional | Número do documento referente à correção de apontamento |
| resultado.idePae | Integer | Opcional | Identificador único do período contábil de apuração dos estoques |
| resultado.datIni | DateTime | Opcional | Data inicial de correção |
| resultado.datFim | DateTime | Opcional | Data final de correção |
| resultado.codPro | String | Opcional | Código do produto |
| resultado.codDer | String | Opcional | Código da derivação |
| resultado.qtdCor | Double | Opcional | Quantidade corrigida |
| Resultado.usuGer | Integer | Opcional | Usuário responsável pela geração do registro |
| Resultado.datGer | DateTime | Opcional | Data da geração do registro |
| Resultado.horGer | String | Opcional | Hora da geração do registro |
| Resultado.retorno | String | Opcional | Mensagem de retorno de processamento |
| erroExecucao | String | Opcional | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores: Vazio ou nulo, indicando que a execução foi feita com sucesso; A mensagem do erro ocorrido no servidor |
IncluirCorrecaoConsumo
Permite incluir consumo para o apontamento.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:IncluirCorrecaoConsumo>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<DesmonteItemDestino>
<ideCor>Integer</ideCor>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codDer>String</codDer>
<qtdCor>Double</qtdCor>
<proSub>String</proSub>
<derSub>String</derSub>
</DesmonteItemDestino>
</parameters>
</ser:IncluirCorrecaoConsumo>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| desmonteItemDestino | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Incluir Correção Consumo) |
| desmonteItemDestino.ideCor | Integer | Obrigatório | Identificador único da correção do apontamento |
| desmonteItemDestino.codEmp | Integer | Obrigatório | Código da empresa |
| desmonteItemDestino.codPro | String | Obrigatório | Código do produto |
| desmonteItemDestino.codDer | String | Obrigatório | Código da derivação |
| desmonteItemDestino.qtdCor | Double | Obrigatório | Quantidade corrigida |
| desmonteItemDestino.proSub | String | Opcional | Código do produto substituído |
| desmonteItemDestino.derSub | String | Opcional | Código da derivação substituído |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:IncluirCorrecaoConsumoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<Resultado>
<ideUni>Integer</ideUni>
<ideCor>Integer</ideCor>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codDer>String</codDer>
<qtdCor>Double</qtdCor>
<proSub>String</proSub>
<derSub>String</derSub>
<usuGer>Double</usuGer>
<datGer>DateTime</datGer>
<horGer>Integer</horGer>
<retorno>String</retorno>
</Resultado>
<erroExecucao>String</erroExecucao>
</result>
</ser:IncluirCorrecaoConsumoResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| TipoRetorno | Integer | Obrigatório | Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| MensagemRetorno | String | Obrigatório | Mensagem de Retorno de Processamento |
| resultado | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Incluir Correção Consumo) |
| resultado.ideUni | Integer | Opcional | Identificador único da correção de consumo |
| resultado.ideCor | Integer | Opcional | Identificador único da correção de apontamento |
| resultado.codEmp | Integer | Opcional | Código da empresa |
| resultado.codPro | String | Opcional | Código do produto |
| resultado.codDer | String | Opcional | Código da derivação |
| resultado.qtdCor | Double | Opcional | Quantidade corrigida |
| resultado.proSub | String | Opcional | Código do produto substituído |
| resultado.derSub | String | Opcional | Código da derivação substituído |
| Resultado.UsuGer | Integer | Opcional | Usuário responsável pela geração do registro |
| Resultado.DatGer | DateTime | Opcional | Data da geração do registro |
| Resultado.HorGer | String | Opcional | Hora da geração do registro |
| Resultado.Retorno | String | Opcional | Mensagem de retorno de processamento |
| erroExecucao | String | Opcional | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores: Vazio ou nulo, indicando que a execução foi feita com sucesso; - A mensagem do erro ocorrido no servidor. |
ExcluirCorrecaoApontamento
Permite excluir correções de apontamentos com seus respectivos consumos.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ExcluirCorrecaoApontamento>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<CorrecaoApontamento>
<ideUni>Integer</ideUni>
</CorrecaoApontamento>
</parameters>
</ser:ExcluirCorrecaoApontamento>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| correcaoApontamento | Set | Obrigatório | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Excluir Correção Apontamento) |
| correcaoApontamento.ideUni | Integer | Obrigatório | Identificador único da correção de apontamento |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ExcluirCorrecaoApontamentoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<Resultado>
<ideUni>Integer</ideUni>
<retorno>String</retorno>
</Resultado>
<erroExecucao>String</erroExecucao>
</result>
</ser:ExcluirCorrecaoApontamentoResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| TipoRetorno | Integer | Obrigatório | Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| MensagemRetorno | String | Obrigatório | Mensagem de Retorno de Processamento |
| resultado | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Excluir Correção Apontamento) |
| resultado.ideUni | Integer | Opcional | Identificador único da correção de apontamento |
| Resultado.Retorno | String | Opcional | Mensagem de retorno de processamento |
| erroExecucao | String | Opcional | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores: Vazio ou nulo, indicando que a execução foi feita com sucesso; A mensagem do erro ocorrido no servidor |
ExcluirCorrecaoConsumo
Permite excluir correções de consumos.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ExcluirCorrecaoConsumo>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<CorrecaoConsumo>
<ideUni>Integer</ideUni>
</CorrecaoConsumo>
</parameters>
</ser:ExcluirCorrecaoConsumo>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| correcaoConsumo | Set | Obrigatório | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Excluir Correção Consumo) |
| correcaoConsumo.ideUni | Integer | Obrigatório | Identificador único da correção do apontamento |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ExcluirCorrecaoConsumoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<Resultado>
<retorno>String</retorno>
<ideUni>Integer</ideUni>
</Resultado>
<erroExecucao>String</erroExecucao>
</result>
</ser:ExcluirCorrecaoConsumoResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| TipoRetorno | Integer | Obrigatório | Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| MensagemRetorno | String | Obrigatório | Mensagem de Retorno de Processamento |
| resultado | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Excluir Correção Consumo) |
| Resultado.Retorno | String | Opcional | Mensagem de retorno de processamento |
| resultado.ideUni | Integer | Opcional | Identificador único da correção do apontamento |
| Resultado.Retorno | String | Opcional | Mensagem de retorno de processamento |
| erroExecucao | String | Opcional | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores: - Vazio ou nulo, indicando que a execução foi feita com sucesso; - A mensagem do erro ocorrido no servidor. |
Listar
Permite listar as correções de apontamentos e seus respectivos consumos.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:Listar>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<codPer>String</codPer>
<datIni>DateTime</datIni>
<datFim>DateTime</datFim>
<indCor>Integer</indCor>
<numDoc>Integer</numDoc>
<codPro>Integer</codPro>
<codDer>Integer</codDer>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
</parameters>
</ser:Listar>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| CodPer | String | Opcional | Código do período de apuração dos estoques e produção |
| datIni | DateTime | Opcional | Data Inicial da correção |
| datFim | DateTime | Opcional | Data final da correção |
| indCor | Integer | Opcional | Origem de correção |
| numDoc | Integer | Opcional | Número do documento da correção de apontamentos |
| codPro | Integer | Opcional | Código do produto de apontamento |
| codDer | Integer | Opcional | Código da detivação de apontamento |
| CodEmp | Integer | Obrigatório | Código da empresa |
| CodFil | Integer | Obrigatório | Código da filial |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ListarResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<CorrecaoApontamento>
<ideUni>Integer</ideUni>
<idePae>Integer</idePae>
<datIni>DateTime</datIni>
<datFim>DateTime</datFim>
<codEmp>Integer</codEmp>
<indCor>Integer</indCor>
<numDoc>String</numDoc>
<codPro>String</codPro>
<codDer>String</codDer>
<qtdCor>Double</qtdCor>
<oriInf>String</oriInf>
<usuGer>Double</usuGer>
<datGer>DateTime</datGer>
<horGer>String</horGer>
<usuAlt>Double</usuAlt>
<datAlt>DateTime</datAlt>
<horAlt>Integer</horAlt>
<correcaoConsumo>
<ideUni>Integer</ideUni>
<ideCor>Integer</ideCor>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codDer>String</codDer>
<qtdCor>Double</qtdCor>
<proSub>String</proSub>
<derSub>String</derSub>
<oriInf>String</oriInf>
<usuGer>Double</usuGer>
<datGer>DateTime</datGer>
<horGer>String</horGer>
<usuAlt>Double</usuAlt>
<datAlt>DateTime</datAlt>
<horAlt>String</horAlt>
</correcaoConsumo>
</CorrecaoApontamento>
<erroExecucao>String</erroExecucao>
</result>
</ser:ListarResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| TipoRetorno | Integer | Obrigatório | Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| MensagemRetorno | String | Obrigatório | Mensagem de Retorno de Processamento |
| correcaoApontamento | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Incluir Correção Apontamento) |
| correcaoApontamento.ideUni | Integer | Opcional | Identificador único da correção de apontamento |
| correcaoApontamento.idePae | Integer | Obrigatório | Identificador único do período contábil de apuração dos estoques |
| correcaoApontamento.datIni | DateTime | Obrigatório | Data inicial de correção |
| correcaoApontamento.datFim | DateTime | Obrigatório | Data final de correção |
| correcaoApontamento.codEmp | Integer | Obrigatório | Código da empresa |
| correcaoApontamento.indCor | Integer | Obrigatório | Origem de correção |
| correcaoApontamento.numDoc | String | Opcional | Número do documento referente à correção de apontamento |
| correcaoApontamento.codPro | String | Obrigatório | Código do produto |
| correcaoApontamento.codDer | String | Opcional | Código da derivação |
| correcaoApontamento.qtdCor | Double | Obrigatório | Quantidade corrigida |
| correcaoApontamento.OriInf | String | Opcional | Identificação de qual é origem de geração do registro |
| correcaoApontamento.UsuGer | Integer | Opcional | Usuário responsável pela geração do registro |
| correcaoApontamento.DatGer | DateTime | Opcional | Data da geração do registro |
| correcaoApontamento.HorGer | String | Opcional | Hora da geração do registro |
| correcaoApontamento.UsuAlt | Integer | Opcional | Usuário responsável pela última alteração do registro |
| correcaoApontamento.DatAlt | DateTime | Opcional | Data da última alteração do registro |
| correcaoApontamento.HorAlt | String | Opcional | Hora da última alteração do registro |
| correcaoConsumo | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Correção de Apontamentos (Incluir Correção Consumo) |
| correcaoConsumo.ideUni | Integer | Opcional | Identificador único da correção de consumo |
| correcaoConsumo.ideCor | Integer | Opcional | Identificador único da correção de apontamento |
| correcaoConsumo.codEmp | Integer | Opcional | Código da empresa |
| correcaoConsumo.codPro | String | Opcional | Código do produto |
| correcaoConsumo.codDer | String | Opcional | Código da derivação |
| correcaoConsumo.qtdCor | Double | Opcional | Quantidade corrigida |
| correcaoConsumo.proSub | String | Opcional | Código do produto substituído |
| correcaoConsumo.derSub | String | Opcional | Código da derivação substituído |
| correcaoConsumo.OriInf | String | Opcional | Identificação de qual é origem de geração do registro |
| correcaoConsumo.UsuGer | Integer | Opcional | Usuário responsável pela geração do registro |
| correcaoConsumo.DatGer | DateTime | Opcional | Data da geração do registro |
| correcaoConsumo.HorGer | String | Opcional | Hora da geração do registro |
| correcaoConsumo.UsuAlt | Integer | Opcional | Usuário responsável pela última alteração do registro |
| correcaoConsumo.DatAlt | DateTime | Opcional | Data da última alteração do registro |
| correcaoConsumo.HorAlt | String | Opcional | Hora da última alteração do registro |
| erroExecucao | String | Opcional | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores: Vazio ou nulo, indicando que a execução foi feita com sucesso; A mensagem do erro ocorrido no servidor |
English
Español
English
Español


