Web service com.senior.g5.co.mcu.fpr.fichatecnica

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.

WSDL

Porta

Gerar

Custos - Gestão de Preço para Indústria - Formação de Preços - Geração da Ficha Técnica

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:Gerar>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <eDatPrd>String</eDatPrd>
        <eTabCot>Integer</eTabCot>
        <LItens>
          <codFam>String</codFam>
          <codPro>String</codPro>
          <codDer>String</codDer>
          <tipPro>String</tipPro>
          <codMod>String</codMod>
          <codRot>String</codRot>
        </LItens>
        <eDatCus>String</eDatCus>
        <eConMis>String</eConMis>
        <eConEfi>String</eConEfi>
      </parameters>
    </ser:Gerar>
  </soapenv:Body>
</soapenv:Envelope>

Parâmetros da requisição:

Nome Tipo Descrição
eDatPrd String Data base de produção
eTabCot Integer Tabela de cotação
lItens Set Itens de seleção da grade
lItens.codFam String Código da família
lItens.codPro String Código do produto
lItens.codDer String Código da derivação
lItens.tipPro String Tipo de produto
lItens.codMod String Código do modelo
lItens.codRot String Código do roteiro
eDatCus String Data base ficha de custos
eConMis String Considera misto como material
eConEfi String Considera eficiência do roteiro

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:GerarResponse>
      <result>
        <lCriticas>
          <codFam>String</codFam>
          <codOri>String</codOri>
          <codPro>String</codPro>
          <codDer>String</codDer>
          <codSer>String</codSer>
          <tipCrc>String</tipCrc>
          <obsCrc>String</obsCrc>
        </lCriticas>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:GerarResponse>
  </soapenv:Body>
</soapenv:Envelope>

Atributos da resposta:

Nome Tipo Descrição
erroExecucao String 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2"
lCriticas Set Críticas do processamento
lCriticas.codFam String Código da família
lCriticas.codOri String Código da origem
lCriticas.codPro String Código do produto
lCriticas.codDer String Código da derivação
lCriticas.codSer String Código do serviço
lCriticas.tipCrc String Tipo de crítica (PP - Preço padrão, CP - Custo padrão, PV - Preço de venda, VP - Volume previsto, FT - Ficha técnica, TX - Taxa do centro de custo, GE - Criticas gerais, FU - Fichas em uso, AV - Avisos, SE - Serviço no modelo, CO - Cotação de preço, PE - Produtos em processo, SA - Saldos a custo padrão, CM - Custo médio histórico)
lCriticas.obsCrc String Descrição da crítica

Este artigo ajudou você?