Web service Com.senior.g5.co.mct.imp.escrituracao.lancamento.producaoestoque.reprocessoordemproducao
Este web service integra para o sistema as informações de ordens de produção de reprocesso utilizados para a geração do bloco K, do SPED Fiscal, da mesma forma que ocorre com a tela Reprocesso/Reparo de Mercadorias (F660REP).
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_reprocessoordemproducao?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_mct_imp_escrituracao_lancamento_producaoestoque_reprocessoordemproducao?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Scheduledcom_senior_g5_co_mct_imp_escrituracao_lancamento_producaoestoque_reprocessoordemproducao?wsdl
Portas
AlterarReprocessoApontamento
Permite alterar registros de reprocesso/reparo da ordem de produção.
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:AlterarReprocessoApontamento>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<ReprocessoApontamento>
<ideUni>Integer</ideUni>
<qtdSai>Double</qtdSai>
<qtdRet>Double</qtdRet>
</ReprocessoApontamento>
</parameters>
</ser:AlterarReprocessoApontamento>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| ReprocessoApontamento | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Reprocesso/Reparo de Produto (Alterar Reprocesso Apontamento) |
| ReprocessoApontamento.ideUni | Integer | Obrigatório | Identificador único do reprocesso apontamento |
| ReprocessoApontamento.qtdSai | Double | Opcional | Quantidade de saída do estoque do produto |
| ReprocessoApontamento.qtdRet | Double | Opcional | Quantidade de retorno ao estoque do produto reprocessado |
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:AlterarReprocessoApontamentoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<Resultado>
<ideUni>Integer</ideUni>
<qtdSai>Double</qtdSai>
<qtdRet>Double</qtdRet>
<usuAlt>Double</usuAlt>
<datAlt>DateTime</datAlt>
<horAlt>Integer</horAlt>
<retorno>String</retorno>
</Resultado>
<erroExecucao>String</erroExecucao>
</result>
</ser:AlterarReprocessoApontamentoResponse>
</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 - Reprocesso/Reparo de Produto (Alterar Reprocesso Apontamento) |
| Resultado.ideUni | Integer | Opcional | Identificador único do reprocesso apontamento |
| Resultado.qtdSai | Double | Opcional | Quantidade de saída do estoque do produto |
| Resultado.qtdRet | Double | Opcional | Quantidade de retorno ao estoque do produto reprocessado |
| Resultado.usuAlt | Double | Opcional | Usuário responsável pela última alteração do registro |
| Resultado.datAlt | DateTime | Opcional | Data da última alteração do registro |
| Resultado.horAlt | Integer | 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 |
AlterarReprocessoConsumo
Permite alterar registros de componente/insumo utilizados no reprocesso/reparo da ordem de produção.
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:AlterarReprocessoConsumo>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<ReprocessoConsumo>
<ideUni>Integer</ideUni>
<qtdCon>Double</qtdCon>
<qtdRet>Double</qtdRet>
</ReprocessoConsumo>
</parameters>
</ser:AlterarReprocessoConsumo>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| reprocessoConsumo | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Reprocesso/Reparo de Produto (Alterar Reprocesso Consumo) |
| reprocessoConsumo.ideUni | Integer | Obrigatório | Identificador único do reprocesso de consumo |
| reprocessoConsumo.qtdCon | Double | Opcional | Quantidade consumida |
| reprocessoConsumo.qtdRet | Double | Opcional | Quantidade retornada |
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:AlterarReprocessoConsumoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<Resultado>
<ideUni>Integer</ideUni>
<qtdCon>Double</qtdCon>
<qtdRet>Double</qtdRet>
<usuAlt>Double</usuAlt>
<datAlt>DateTime</datAlt>
<horAlt>Integer</horAlt>
<retorno>String</retorno>
</Resultado>
<erroExecucao>String</erroExecucao>
</result>
</ser:AlterarReprocessoConsumoResponse>
</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 - Reprocesso/Reparo de Produto (Alterar Reprocesso Consumo) |
| resultado.ideUni | Integer | Opcional | Identificador único do reprocesso consumo |
| resultado.qtdCon | Double | Opcional | Quantidade consumida |
| resultado.qtdRet | Double | Opcional | Quantidade retornada |
| resultado.usuAlt | Double | Opcional | Usuário responsável pela última alteração do registro |
| resultado.datAlt | DateTime | Opcional | Data da última alteração do registro |
| resultado.horAlt | Integer | 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 |
ExcluirReprocessoApontamento
Permite excluir registros de reprocesso/reparo da orderm de produção.
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:ExcluirReprocessoApontamento>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<ReprocessoApontamento>
<ideUni>Integer</ideUni>
</ReprocessoApontamento>
</parameters>
</ser:ExcluirReprocessoApontamento>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| reprocessoApontamento | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Reprocesso/Reparo de Produto (Excluir Reprocesso Apontamento) |
| reprocessoApontamento.ideUni | Integer | Obrigatório | Identificador único do reprocesso 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:ExcluirReprocessoApontamentoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<Resultado>
<ideUni>Integer</ideUni>
<retorno>String</retorno>
</Resultado>
<erroExecucao>String</erroExecucao>
</result>
</ser:ExcluirReprocessoApontamentoResponse>
</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 - Reprocesso/Reparo de Produto (Excluir Reprocesso Apontamento) |
| resultado.ideUni | Integer | Opcional | Identificador único do reprocesso 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 |
ExcluirReprocessoConsumo
Permite excluir registros de componente/insumo utilizados no reprocesso/reparo da ordem de produção.
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:ExcluirReprocessoConsumo>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<ReprocessoConsumo>
<ideUni>Integer</ideUni>
</ReprocessoConsumo>
</parameters>
</ser:ExcluirReprocessoConsumo>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| reprocessoConsumo | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Reprocesso/Reparo de Produto (Excluir Reprocesso Consumo) |
| reprocessoConsumo.ideUni | Integer | Obrigatório | Identificador único do reprocesso de consumo |
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:ExcluirReprocessoConsumoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<Resultado>
<ideUni>Integer</ideUni>
<retorno>String</retorno>
</Resultado>
<erroExecucao>String</erroExecucao>
</result>
</ser:ExcluirReprocessoConsumoResponse>
</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 - Reprocesso/Reparo de Produto (Excluir Reprocesso Consumo) |
| resultado.ideUni | Integer | Opcional | Identificador único do reprocesso de consumo |
| 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 |
IncluirReprocessoApontamento
Permite inlcuir registros de reprocesso/reparo da ordem de produção.
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:IncluirReprocessoApontamento>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<ReprocessoApontamento>
<idePae>Integer</idePae>
<codEmp>Integer</codEmp>
<numDoc>String</numDoc>
<codPro>String</codPro>
<codDer>String</codDer>
<datSai>DateTime</datSai>
<qtdSai>Double</qtdSai>
<datRet>DateTime</datRet>
<qtdRet>Double</qtdRet>
</ReprocessoApontamento>
</parameters>
</ser:IncluirReprocessoApontamento>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| ReprocessoApontamento | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Reprocesso/Reparo de Produto (Incluir Reprocesso Apontamento) |
| ReprocessoApontamento.idePae | Integer | Obrigatório | Identificador único do período contábil de apuração dos estoques |
| ReprocessoApontamento.codEmp | Integer | Obrigatório | Código da empresa |
| ReprocessoApontamento.numDoc | String | Opcional | Número do documento de produção |
| ReprocessoApontamento.codPro | String | Obrigatório | Código do produto |
| ReprocessoApontamento.codDer | String | Obrigatório | Código da derivação |
| ReprocessoApontamento.datSai | DateTime | Obrigatório | Data de saída do estoque do produto reprocessado |
| ReprocessoApontamento.qtdSai | Double | Opcional | Quantidade de saída do estoque do produto |
| ReprocessoApontamento.datRet | DateTime | Opcional | Data de retorno ao estoque do produto reprocessado |
| ReprocessoApontamento.qtdRet | Double | Opcional | Quantidade de retorno ao estoque do produto reprocessado |
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:IncluirReprocessoApontamentoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<Resultado>
<ideUni>Integer</ideUni>
<idePae>Integer</idePae>
<codEmp>Integer</codEmp>
<numDoc>String</numDoc>
<codPro>String</codPro>
<codDer>String</codDer>
<datSai>DateTime</datSai>
<qtdSai>Double</qtdSai>
<datRet>DateTime</datRet>
<qtdRet>Double</qtdRet>
<usuGer>Double</usuGer>
<datGer>DateTime</datGer>
<horGer>Integer</horGer>
<retorno>String</retorno>
</Resultado>
<erroExecucao>String</erroExecucao>
</result>
</ser:IncluirReprocessoApontamentoResponse>
</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 - Reprocesso/Reparo de Produto (Incluir Reprocesso Apontamento) |
| Resultado.ideUni | Integer | Opcional | Identificador único do reprocesso apontamento |
| Resultado.idePae | Integer | Opcional | Identificador único do período contábil de apuração dos estoques |
| Resultado.codEmp | Integer | Opcional | Código da empresa |
| Resultado.numDoc | String | Opcional | Número do documento de produção |
| Resultado.codPro | String | Opcional | Código do produto |
| Resultado.codDer | String | Opcional | Código da derivação |
| Resultado.datSai | DateTime | Opcional | Data de saída do estoque do produto reprocessado |
| Resultado.qtdSai | Double | Opcional | Quantidade de saída do estoque do produto |
| Resultado.datRet | DateTime | Opcional | Data de retorno ao estoque do produto reprocessado |
| Resultado.qtdRet | Double | Opcional | Quantidade de retorno ao estoque do produto reprocessado |
| Resultado.usuGer | Double | Opcional | Usuário responsável pela geração do registro |
| Resultado.datGer | DateTime | Opcional | Data da geração do registro |
| Resultado.horGer | Integer | 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 |
IncluirReprocessoConsumo
Permite incluir registros de componente/insumo utilizados no reprocesso/reparo da ordem de produção.
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:IncluirReprocessoConsumo>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<ReprocessoConsumo>
<ideRep>Integer</ideRep>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codDer>String</codDer>
<qtdCon>Double</qtdCon>
<qtdRet>Double</qtdRet>
</ReprocessoConsumo>
</parameters>
</ser:IncluirReprocessoConsumo>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| reprocessoConsumo | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Reprocesso/Reparo de Produto (Incluir Reprocesso Consumo) |
| reprocessoConsumo.ideRep | Integer | Obrigatório | Identificador único do reprocesso apontamento |
| reprocessoConsumo.codEmp | Integer | Obrigatório | Código da empresa |
| reprocessoConsumo.codPro | String | Obrigatório | Código do produto |
| reprocessoConsumo.codDer | String | Obrigatório | Código da derivação |
| reprocessoConsumo.qtdCon | Double | Opcional | Quantidade consumida |
| reprocessoConsumo.qtdRet | Double | Opcional | Quantidade retornada |
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:IncluirReprocessoConsumoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<Resultado>
<ideUni>Integer</ideUni>
<ideRep>Integer</ideRep>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codDer>String</codDer>
<qtdCon>Double</qtdCon>
<qtdRet>Double</qtdRet>
<usuGer>Double</usuGer>
<datGer>DateTime</datGer>
<horGer>Integer</horGer>
<retorno>String</retorno>
</Resultado>
<erroExecucao>String</erroExecucao>
</result>
</ser:IncluirReprocessoConsumoResponse>
</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 - Reprocesso/Reparo de Produto (Incluir Reprocesso Consumo) |
| resultado.ideUni | Integer | Opcional | Identificador único do reprocesso consumo |
| resultado.ideRep | Integer | Opcional | Identificador único do reprocesso 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.qtdCon | Double | Opcional | Quantidade consumida |
| resultado.qtdRet | Double | Opcional | Quantidade retornada |
| resultado.usuGer | Double | Opcional | Usuário responsável pela geração do registro |
| resultado.datGer | DateTime | Opcional | Data da geração do registro |
| resultado.horGer | Integer | 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 |
Listar
Permite listar os registros de reprocesso/reparo da ordem de produção e seus respectivos produtos consumidos ou retornados.
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>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<codPer>String</codPer>
<codPro>String</codPro>
<codDer>String</codDer>
</parameters>
</ser:Listar>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| codEmp | Integer | Obrigatório | Código da empresa |
| codFil | Integer | Obrigatório | Código da filial |
| codPer | String | Opcional | Código do período de apuração dos estoques e produção |
| codPro | String | Opcional | Código do produto |
| codDer | String | Opcional | Código da derivação |
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>
<ReprocessoApontamento>
<ideUni>Integer</ideUni>
<idePae>Integer</idePae>
<codEmp>Integer</codEmp>
<numDoc>String</numDoc>
<codPro>String</codPro>
<codDer>String</codDer>
<datSai>DateTime</datSai>
<qtdSai>Double</qtdSai>
<datRet>DateTime</datRet>
<qtdRet>Double</qtdRet>
<oriInf>String</oriInf>
<usuGer>Double</usuGer>
<datGer>DateTime</datGer>
<horGer>String</horGer>
<usuAlt>Double</usuAlt>
<datAlt>DateTime</datAlt>
<horAlt>String</horAlt>
<ReprocessoConsumo>
<ideUni>Integer</ideUni>
<ideRep>Integer</ideRep>
<codEmp>Integer</codEmp>
<codPro>String</codPro>
<codDer>String</codDer>
<qtdCon>Double</qtdCon>
<qtdRet>Double</qtdRet>
<oriInf>String</oriInf>
<usuGer>Double</usuGer>
<datGer>DateTime</datGer>
<horGer>String</horGer>
<usuAlt>Double</usuAlt>
<datAlt>DateTime</datAlt>
<horAlt>String</horAlt>
</ReprocessoConsumo>
</ReprocessoApontamento>
<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 |
| ReprocessoApontamento | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Reprocesso/Reparo de Produto (Listar) |
| ReprocessoApontamento.ideUni | Integer | Opcional | Identificador único do reprocesso apontamento |
| ReprocessoApontamento.idePae | Integer | Opcional | Identificador único do período contábil de apuração dos estoques |
| ReprocessoApontamento.codEmp | Integer | Opcional | Código da empresa |
| ReprocessoApontamento.numDoc | String | Opcional | Número do documento de produção |
| ReprocessoApontamento.codPro | String | Opcional | Código do produto |
| ReprocessoApontamento.codDer | String | Opcional | Código da derivação |
| ReprocessoApontamento.datSai | DateTime | Opcional | Data de saída do estoque do produto reprocessado |
| ReprocessoApontamento.qtdSai | Double | Opcional | Quantidade de saída do estoque do produto |
| ReprocessoApontamento.datRet | DateTime | Opcional | Data de retorno ao estoque do produto reprocessado |
| ReprocessoApontamento.qtdRet | Double | Opcional | Quantidade de retorno ao estoque do produto reprocessado |
| ReprocessoApontamento.oriInf | String | Opcional | Identificação de qual é origem de geração do registro |
| ReprocessoApontamento.usuGer | Double | Opcional | Usuário responsável pela geração do registro |
| ReprocessoApontamento.datGer | DateTime | Opcional | Data da geração do registro |
| ReprocessoApontamento.horGer | String | Opcional | Hora da geração do registro |
| ReprocessoApontamento.usuAlt | Double | Opcional | Usuário responsável pela última alteração do registro |
| ReprocessoApontamento.datAlt | DateTime | Opcional | Data da última alteração do registro |
| ReprocessoApontamento.horAlt | String | Opcional | Hora da última alteração do registro |
| ReprocessoConsumo | Set | Opcional | Controladoria - Gestão de Tributos - Escrituração - Lançamentos - Produção e Estoque - Reprocesso/Reparo de Produto (Listar) |
| ReprocessoConsumo.ideUni | Integer | Opcional | Identificador único do reprocesso consumo |
| ReprocessoConsumo.ideRep | Integer | Opcional | Identificador único do reprocesso apontamento |
| ReprocessoConsumo.codEmp | Integer | Opcional | Código de empresa |
| ReprocessoConsumo.codPro | String | Opcional | Código do produto |
| ReprocessoConsumo.codDer | String | Opcional | Código da derivação |
| ReprocessoConsumo.qtdCon | Double | Opcional | Quantidade consumida |
| ReprocessoConsumo.qtdRet | Double | Opcional | Quantidade retornada |
| ReprocessoConsumo.oriInf | String | Opcional | Identificação de qual é origem de geração do registro |
| ReprocessoConsumo.usuGer | Double | Opcional | Usuário responsável pela geração do registro |
| ReprocessoConsumo.datGer | DateTime | Opcional | Data da geração do registro |
| ReprocessoConsumo.horGer | String | Opcional | Hora da geração do registro |
| ReprocessoConsumo.usuAlt | Double | Opcional | Usuário responsável pela última alteração do registro |
| ReprocessoConsumo.datAlt | DateTime | Opcional | Data da última alteração do registro |
| ReprocessoConsumo.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


