Web service Com.senior.g5.co.int.varejo.pedido
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.
- 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
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.
- 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
- 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.
O web service não utiliza reserva de estoque para itens de produto configurados para distribuição por lote ou série.
WSDL
- Síncrono: http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_int_varejo_pedido?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_int_varejo_pedido?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Schedulecom_senior_g5_co_int_varejo_pedido?wsdl
Portas
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 1.
Versão atual: 1.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:AlterarTipoEntrega>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<produtos>
<seqIpd>Integer</seqIpd>
<codPro>String</codPro>
<codDer>String</codDer>
<codDep>String</codDep>
<qtdDev>Double</qtdDev>
</produtos>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numPed>Integer</numPed>
<sistemaIntegracao>String</sistemaIntegracao>
<forEnt>String</forEnt>
</parameters>
</ser:AlterarTipoEntrega>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Preenchimento | Descrição |
|---|---|---|---|
| produtos | Set | Opcional | Lista de produtos da entrega |
| produtos.seqIpd | Integer | Opcional | Sequencial do produto no pedido |
| produtos.codPro | String | Opcional | Código do produto |
| produtos.codDer | String | Opcional | Código da derivação do produto |
| produtos.codDep | String | Opcional | Código do departamento do produto |
| produtos.qtdDev | Double | Opcional | Quantidade de produtos para alterar |
| codEmp | Integer | Opcional | Código da empresa |
| codFil | Integer | Opcional | Código da Filial |
| numPed | Integer | Opcional | Número do pedido |
| sistemaIntegracao | String | Opcional | Sistema que está chamando a integração |
| forEnt | String | Opcional | Tipo da entrega (L = Loja, C = CD) |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:AlterarTipoEntregaResponse>
<result>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numPed>Integer</numPed>
<sistemaIntegracao>String</sistemaIntegracao>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<forEnt>String</forEnt>
<erroExecucao>String</erroExecucao>
</result>
</ser:AlterarTipoEntregaResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Preenchimento | Descrição |
|---|---|---|---|
| codEmp | Integer | Opcional | Código da empresa |
| codFil | Integer | Opcional | Código da Filial |
| numPed | Integer | Opcional | Número do pedido |
| sistemaIntegracao | String | Opcional | Sistema que está chamando a integração |
| tipoRetorno | Integer | Opcional | Tipo de retorno de processamento (Lista: 1 = Processado, 2 = Erro na Solicitação) |
| mensagemRetorno | String | Opcional | Mensagem de Retorno de Processamento |
| forEnt | String | Opcional | Tipo da entrega (L = Loja, C = CD) |
| erroExecucao | String | Opcional |
Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
|
Integrações - Varejo - Pedidos - Gravar Pedidos.
Necessita autenticação: sim.
Situação de versão: atual.
Versão: 7.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:GravarPedidosVarejo>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<pedido>
<opeExe>String</opeExe>
<produto>
<seqIpd>Integer</seqIpd>
<codPro>String</codPro>
<codDer>String</codDer>
<codDep>String</codDep>
<resEst>String</resEst>
<qtdCan>Double</qtdCan>
<qtdPed>Double</qtdPed>
<uniMed>String</uniMed>
<codTpr>String</codTpr>
<datIni>String</datIni>
<preUni>String</preUni>
<vlrDar>String</vlrDar>
<vlrDsc>Double</vlrDsc>
<vlrAcr>Double</vlrAcr>
<vlrLiq>Double</vlrLiq>
<perJur>String</perJur>
<sitIpd>Integer</sitIpd>
<tipCur>Integer</tipCur>
<retMat>String</retMat>
<mgcIte>Double</mgcIte>
<proEnt>String</proEnt>
<proMon>String</proMon>
<indBrd>String</indBrd>
<brdMan>String</brdMan>
<dscPrm>String</dscPrm>
<numSep>String</numSep>
<codLot>String</codLot>
<codRep>Integer</codRep>
<filOri>Integer</filOri>
<obsEnt>String</obsEnt>
<forEnt>String</forEnt>
<indicadorNegocio>
<codCli>Integer</codCli>
</indicadorNegocio>
<vlrFre>Double</vlrFre>
</produto>
<servico>
<seqIsp>Integer</seqIsp>
<codSer>String</codSer>
<qtdPed>String</qtdPed>
<uniMed>String</uniMed>
<codTpr>String</codTpr>
<datIni>DateTime</datIni>
<preUni>Double</preUni>
<vlrDar>String</vlrDar>
<qtdCan>Double</qtdCan>
<obsIsp>String</obsIsp>
<varSer>String</varSer>
<empFre>Integer</empFre>
<filFre>Integer</filFre>
<iteGar>Integer</iteGar>
<vlrDsc>Double</vlrDsc>
<mgcIte>Double</mgcIte>
<vlrAcr>Double</vlrAcr>
<vlrLiq>Double</vlrLiq>
<perJur>String</perJur>
<sitIsp>Integer</sitIsp>
<codRep>Integer</codRep>
<filNfv>Integer</filNfv>
<snfNfv>String</snfNfv>
<numNfv>Integer</numNfv>
<croEcf>Integer</croEcf>
<numCfi>Integer</numCfi>
<codEqu>Integer</codEqu>
<numSer>String</numSer>
<seqIpv>Integer</seqIpv>
</servico>
<parcelas>
<numPar>Integer</numPar>
<vctPar>DateTime</vctPar>
<vlrPar>Double</vlrPar>
<entPar>String</entPar>
<fpgTro>Integer</fpgTro>
<vlrTro>Double</vlrTro>
<codFpg>Integer</codFpg>
</parcelas>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numPed>Integer</numPed>
<datEmi>DateTime</datEmi>
<obsPed>String</obsPed>
<codCli>Integer</codCli>
<codRep>Integer</codRep>
<codCpg>String</codCpg>
<pedBlo>String</pedBlo>
<usuGer>Integer</usuGer>
<datGer>DateTime</datGer>
<sitPed>Integer</sitPed>
<sitPac>Integer</sitPac>
<datApr>DateTime</datApr>
<horApr>String</horApr>
<usuApr>Integer</usuApr>
<senApr>String</senApr>
<tipDav>Integer</tipDav>
<ideExt>String</ideExt>
<usuAna>String</usuAna>
<qtdAna>String</qtdAna>
<perMgc>Double</perMgc>
<indFut>String</indFut>
<curMil>String</curMil>
<bloqueios>
<seqBlo>Integer</seqBlo>
<proSer>String</proSer>
<seqIte>String</seqIte>
<tipBlo>Integer</tipBlo>
<vlrInf>Double</vlrInf>
<vlrPer>Double</vlrPer>
<bloLib>String</bloLib>
<usuBlo>Integer</usuBlo>
<usuLib>Integer</usuLib>
</bloqueios>
<sitMes>Integer</sitMes>
<pedCli>String</pedCli>
<vlrBpr>Double</vlrBpr>
<vlrBse>Double</vlrBse>
<forEnt>String</forEnt>
<datPrv>DateTime</datPrv>
<seqEnt>Integer</seqEnt>
<avalistas>
<codAva>Integer</codAva>
<vlrFin>Double</vlrFin>
</avalistas>
<fatPed>Integer</fatPed>
<indItm>String</indItm>
<codItm>Integer</codItm>
<cgcItm>String</cgcItm>
<cadItm>String</cadItm>
<indPac>String</indPac>
<vlrFre>Double</vlrFre>
</pedido>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:GravarPedidosVarejo>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| pedido | Set | - |
| pedido.opeExe | String | Obrigatório - Operação de execução ("A" para Alterar, "I" para Inserir, "C" para Cancelar |
| produto | Set | Itens de produto do Pedido |
| produto.seqIpd | Integer | Obrigatório - Number(004) - Sequência de item do pedido |
| produto.codPro | String | Opcional - String(014) - Código do produto do pedido |
| produto.codDer | String | Opcional - String(007) - Código da derivação do produto do pedido |
| produto.codDep | String | Opcional - String(010) - Código do depósito a ser baixado o estoque do produto do pedido |
| produto.resEst | String | Obrigatório - String(001) - Indicativo se o estoque do produto do pedido deve ser reservado - Lista: S = Sim, N = Não |
| produto.qtdCan | Double | Opcional - Number(014,5) - Quantidade cancelada do produto do pedido |
| produto.qtdPed | Double | Obrigatório - Number(014,5) - Quantidade do produto do pedido |
| produto.uniMed | String | Obrigatório - String(003) - Unidade de medida do produto |
| produto.codTpr | String | Opcional - String(004) - Código da tabela de preço do produto do pedido |
| produto.datIni | String | DatIni - (Opcional) - Date(DD/MM/YYYY) - Data início de validade da tabela de preço |
| produto.preUni | String | Opcional - Number(014,5) - Preço unitário do produto do pedido |
| produto.vlrDar | String | Opcional - Number(015,2) - Valor para arredondamento |
| produto.vlrDsc | Double | Opcional - Number(015,2) - Valor do desconto para o produto do pedido |
| produto.vlrAcr | Double | Opcional - Number(015,2) - Valor do acréscimo do produto |
| produto.vlrLiq | Double | Opcional - Number(015,2) - Valor líquido do produto no pedido |
| produto.perJur | String | Opcional - Number(05,2) - Percentual de Juros do produto |
| produto.sitIpd | Integer | Obrigatório - Number(001) - Situação do item do pedido - Lista: 1 = Aberto total, 2 = Aberto parcial, 3 = Suspenso, 4 = Liquidado, 5 = Cancelado, 6 = Aguardando integração WMAS, 7 = Em transmissão, 8 = Preparação análise ou NF, 9 = Não fechado |
| produto.tipCur | Integer | TipCur - (Opcional) - Number(001) - Indicativo do tipo de curso online para varejo - Lista: 1 = Standard, 2 = Plus, 3 = Premium, 4 = Outro |
| produto.retMat | String | RetMat - (Opcional) - String(001) - Indicaivo se o produto será retirado no depósito da matriz pelo cliente - Lista: S = Sim, N = Não |
| produto.mgcIte | Double | (Obrigatório) - Number(014,5) - Percentual de Margem de Contribuição utilizada para a venda. Obrigatório quando Varejo Senior |
| produto.proEnt | String | ProEnt - (Opcional) - String(001) - Indicativo se o produto exige ser entregue - Lista: S = Sim, N = Não, O = Obrigatório |
| produto.proMon | String | ProMon - (Opcional) - String(001) - Indicativo se o produto exige montagem - Lista: S = Sim, N = Não, O = Obrigatório |
| produto.indBrd | String | IndBrd - (Opcional) - String(001) - Indicativo se o item é um brinde |
| produto.brdMan | String | BrdMan - (Opcional) - String(001) - Indicativo se o produto é um brinde inserido manualmente pelo vendedor |
| produto.dscPrm | String | BrdMan - (Opcional) - String(001) - Indicativo se o item é um beneficio de promoção com desconto no valor |
| produto.numSep | String | Opcional - String(050) - Número de série do produto |
| produto.codLot | String | Opcional - String(050) - Código do lote de estocagem |
| produto.codRep | Integer | CodRep - (Opcional) - Number(009) - Código do representante - Obrigatório quando Varejo Eletro Móveis |
| produto.filOri | Integer | Opcional - Código da filial que possui o mostruário que foi vendido |
| produto.obsEnt | String | Opcional - Observações referente à entrega do produto |
| produto.forEnt | String | Opcional - Forma de Entrega do Item de Produto (I = Entrega imediata, C = Entrega futura pelo CD, L = Entrega futura pela loja |
| indicadorNegocio | Set | Clientes indicadores de negócio do pedido> |
| indicadorNegocio.codCli | Integer | Código do cliente indicador de negócio. Obrigatório ser um cliente cadastrado |
| produto.vlrFre | Double | (Opcional) - Number(15, 2) - Valor Frete |
| servico | Set | Itens de Serviço do Pedido |
| servico.seqIsp | Integer | Obrigatório - Number(003) - Sequência do item de serviço no pedido |
| servico.codSer | String | Opcional - String(014) - Código do serviço do pedido |
| servico.qtdPed | String | Obrigatório - Number(014,5) - Quantidade pedida conforme a unidade de medida do serviço |
| servico.uniMed | String | Obrigatório - String(003) - Unidade de medida do serviço do pedido |
| servico.codTpr | String | Opcional - String(004) - Código da tabela de preço do serviço do pedido |
| servico.datIni | DateTime | DatIni - (Obrigatório) - Date(DD/MM/YYYY) - Data início de validade da tabela de preço |
| servico.preUni | Double | Obrigatório - Number(014,5) - Preço unitário do serviço do pedido |
| servico.vlrDar | String | Opcional - Number(015,2) - Valor para arredondamento no item de serviço |
| servico.qtdCan | Double | Opcional - Number(014,5) - Quantidade cancelada do serviço do pedido |
| servico.obsIsp | String | Opcional - String(999) - Observação do item |
| servico.varSer | String | VarSer - (Opcional) - String(001) - Indica o tipo de serviço para o Varejo - Lista: N = Serviço, F = Frete, S = Seguro, E = Embalagem, R = Curso, I = Empréstimo Pessoa Física, M = Empréstimo Consignado, L = Recarga Celular, P = Parcela Protegida, G = Garantia Estendida, B = Correspondente Bancário, C = Consórcio, O = Montagem |
| servico.empFre | Integer | EmpFre - (Obrigatório) - Number(004) - Código da empresa |
| servico.filFre | Integer | FilFre - (Opcional) - Number(005) - Código da filial |
| servico.iteGar | Integer | IteGar - (Opcional) - Number(004) - Id do Item de produto coberto pela garantia (Obrigatório quando varser = G) |
| servico.vlrDsc | Double | Opcional - Number(015,2) - Valor do desconto para o produto do pedido |
| servico.mgcIte | Double | (Obrigatório) - Number(014,5) - Percentual de Margem de Contribuição utilizada para a venda |
| servico.vlrAcr | Double | Opcional - Number(015,2) - Valor do acréscimo do produto |
| servico.vlrLiq | Double | Opcional - Number(015,2) - Valor líquido do serviço no pedido |
| servico.perJur | String | Opcional - Number(05,2) - Percentual de Juros do serviço |
| servico.sitIsp | Integer | Obrigatório - Number(001) - Situação do item do pedido - Lista: 1 = Aberto total, 2 = Aberto parcial, 3 = Suspenso, 4 = Liquidado, 5 = Cancelado, 6 = Aguardando integração WMAS, 7 = Em transmissão, 8 = Preparação análise ou NF, 9 = Não fechado |
| servico.codRep | Integer | CodRep - (Opcional) - Number(009) - Código do representante - Obrigatório quando Varejo Eletro Móveis |
| Servico.snfNfv | String | Código da série da nota fiscal de saída |
| Servico.numNfv | Integer | Número da nota fiscal de saída |
| Servico.croEcf | Integer | Cont. de Reinício de Operação do ECF |
| Servico.numCfi | Integer | Número do cupom fiscal |
| Servico.codEqu | Integer | Código do equipamento fiscal |
| Servico.numSer | String | Número de série do equipamento fiscal |
| Servico.seqIpv | Integer | Sequência do item da nota fiscal de saída |
| Servico.filNfv | Opcional | Código da filial da nota fiscal de saída |
| parcelas | Set | - |
| parcelas.numPar | Integer | Obrigatório - Inteiro - Número da parcela |
| parcelas.vctPar | DateTime | Obrigatório - date (dd/MM/yyyy) - Vencimento da Parcela |
| parcelas.vlrPar | Double | Obrigatório - Number(015,2) - Valor da parcela |
| parcelas.entPar | String | (Opcional) - String (1) - Parcela é uma entrada - (S=Sim, N=Não) |
| parcelas.fpgTro | Integer | (Opcional) - Number(002) - Código da forma de pagamento de troco |
| parcelas.vlrTro | Double | (Opcional) - Number(013,2) - Valor do troco |
| parcelas.codFpg | Integer | (Obrigatório) - Number(002) - Código da forma de pagamento |
| pedido.codEmp | Integer | Obrigatório - Number(004) - Código da empresa |
| pedido.codFil | Integer | Obrigatório - Number(005) - Código da filial |
| pedido.numPed | Integer | Opcional - Number(008) - Número do pedido. Obrigatório quando tipo de operação <> I |
| pedido.datEmi | DateTime | Obrigatório - Date(dd/MM/yyyy) - Data de emissão do pedido |
| pedido.obsPed | String | Opcional - String(999) - Texto da observação do pedido |
| pedido.codCli | Integer | Obrigatório - Number(009) - Código do cliente do pedido |
| pedido.codRep | Integer | Obrigatório - Number(004) - Código do representante do pedido |
| pedido.codCpg | String | Opcional - String(006) - Código da condição de pagamento. |
| pedido.pedBlo | String | Obrigatório - String(001) - Indicativo se o pedido está bloqueado ou desbloqueado - Lista: S = Sim, N = Não |
| pedido.usuGer | Integer | Opcional - Number(010) - Usuário responsável pela geração do pedido. |
| pedido.datGer | DateTime | Opcional - Date(dd/MM/yyyy) - Data da geração do pedido |
| pedido.sitPed | Integer | Obrigatório - Number(001) - Situação do pedido - Lista: 1 = Aberto total, 5 = Cancelado, 4 = Liquidado |
| pedido.sitPac | Integer | SitPac - (Opcional) - Number(001) - Situação do pedido - Lista: 0 = Sem análise, 1 = Não iniciado, 2 = Em análise, 3 = Aprovado análise, 4 = Reprovado análise, 5 = Enviado central crédito, 6 = Em análise central crédito, 7 = Aprovado central crédito, 8 = Reprovado central crédito, 9 = Cancelado |
| pedido.datApr | DateTime | DatApr - (Opcional) - Date(DD/MM/YYYY) - Data da aprovação do registro |
| pedido.horApr | String | HorApr - (Opcional) - string(hh:mm) - Hora da aprovação do registro |
| pedido.usuApr | Integer | UsuApr - (Opcional) - Number(010,0) - Usuário responsável pela aprovação |
| pedido.senApr | String | SenApr - (Opcional) - String(050) - Senha para liberação da pendência de aprovação |
| pedido.tipDav | Integer | TipDav - Obrigatório - Inteiro - (0 = Pré-venda, 1 = Pedido de Venda (DAV), 2 = Ordem de Serviço (DAV-OS), 3 = Orçamento (DAV)) |
| pedido.ideExt | String | IdeExt - (Obrigatório) - Inteiro - identificador externo do registro |
| pedido.usuAna | String | UsuAna - (Opcional) - Inteiro - Usuário responsável pelo pedido na análise de crédito |
| pedido.qtdAna | String | QtdAna - (Opcional) - Inteiro - Quantidade de vezes que o pedido foi enviado para análise de crédito |
| pedido.perMgc | Double | (Obrigatório) - Number(014,5) - Percentual de Margem de contribuição do Pedido |
| pedido.indFut | String | IndFut - (Obrigatório) - string(001) - Indicativo se o pedido é para entrega futura |
| pedido.curMil | String | CurMil - (Opcional) - String(050) - Hora corrente da última alteração do pedido no sistema retaguarda |
| bloqueios | Set | - |
| bloqueios.seqBlo | Integer | Obrigatório - Number(006) - Sequencial do Bloqueio |
| bloqueios.proSer | String | ProSer - Opcional - String(1) - Indicativo se é ref a item de produto ou de serviço (quando não informado, ref ao pedido) |
| bloqueios.seqIte | String | SeqIte - Opcional - Inteiro - Sequência do item de produto ou serviço |
| bloqueios.tipBlo | Integer | TipBlo - Obrigatório - Inteiro - Tipo do Bloqueio (Lista (0..9)) |
| bloqueios.vlrInf | Double | VlrInf - Opcional - Double - Valor informado no item bloqueado |
| bloqueios.vlrPer | Double | VlrInf - Opcional - Double - Valor permitido para o bloqueio |
| bloqueios.bloLib | String | BloLib - Obrigatório - String (001) - Indicativo se o bloqueio está liberado (S/N) |
| bloqueios.usuBlo | Integer | Opcional - Number(010) - Usuário responsável pela geração do bloqueio |
| bloqueios.usuLib | Integer | Opcional - Number(010) - Usuário responsável pela liberação do bloqueio |
| pedido.sitMes | Integer | Opcional - Number(001) - Situação da mesclagem - Lista: 1 = Utilizado para mesclagem, 2 = Gerado por mesclagem |
| pedido.pedCli | String | Opcional - String(20) - Número do pedido do cliente |
| pedido.vlrBpr | Double | Obrigatório - Number(015,2) - Soma dos valores dos itens de produtos do pedido |
| pedido.vlrBse | Double | Obrigatório - Number(015,2) - Soma dos valores dos itens de serviços do pedido |
| Pedido.forEnt | String | Forma de entrega do pedido - Lista: I = Entrega Imediata, L = Entrega futura pela loja, C = Entrega futura pelo CD. |
| Pedido.datPrv | DateTime | Data de previsão do pedido. |
| Pedido.seqEnt | Integer | Sequência do endereço de entrega do cliente. |
| avalistas | Set | - |
| avalistas.codAva | Integer | (Obrigatório) - Number(009) - Código do Avalista |
| avalistas.vlrFin | Double | (Obrigatório) - Number(13,2) - Valor financeiro avalizado |
| pedido.fatPed | - | - |
| pedido.indItm | String | (Opcional) - String(001) - Indicativo de intermediador/marketplace |
| pedido.codItm | Integer | (Opcional) - Number(004) - Código do intermediador da transação |
| pedido.cgcItm | Double | (Opcional) - Number(014) - CNPJ do intermediador da operação |
| pedido.cadItm | String | (Opcional) - String(060) - Identificador cadastrado no intermediador |
| pedido.indPac | String | (Opcional) - Indicativo se o pedido tem prioridade na análise de crédito |
| pedido.vlrFre | Double | (Opcional) - Number(15, 2) - Valor Frete |
| sistemaIntegracao | String | (Obrigatório) - String(15) - Sigla do Sistema de Integração |
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:GravarPedidosVarejoResponse>
<result>
<tipoRetorno>String</tipoRetorno>
<respostaPedido>
<codEmp>String</codEmp>
<codFil>Integer</codFil>
<numPed>Integer</numPed>
<ideExt>Integer</ideExt>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
<detalhes>
<ideRet>Integer</ideRet>
<nroIte>Integer</nroIte>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
</detalhes>
</respostaPedido>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:GravarPedidosVarejoResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| tipoRetorno | Opcional | String | Obrigatório - Inteiro - Tipo do Retorno |
| respostaPedido | Opcional | Set | - |
| respostaPedido.codEmp | Opcional | String | Obrigatório - Number(004) - Código da empresa |
| respostaPedido.codFil | Opcional | Integer | Obrigatório - Number(005) - Código da filial |
| respostaPedido.numPed | Opcional | Integer | Obrigatório - Number(008) - Número do pedido |
| respostaPedido.ideExt | Opcional | Integer | - |
| respostaPedido.tipRet | Opcional | Integer | TipRet - (Obrigatório) - Number(001) - Tipo de retorno. Valores: 1 - Processado com sucesso; 2 - Ocorreram Erros. |
| respostaPedido.msgRet | Opcional | String | Opcional - String(1000) - Mensagem de Retorno da Gravação da Nota |
| respostaPedido.detalhes | Opcional | Set | - |
| detalhes | Opcional | Set | - |
| detalhes.ideRet | Opcional | Integer | Identificador do Retorno - Inteiro - 1 = Dados Gerais, 2 = Produtos, 3 = Serviços, 4 = Parcelas, 5 = Bloqueios |
| detalhes.nroIte | Opcional | Integer | Número do Item correspondente às mensagens (para serviços/produtos/parcelas/bloqueios/avalistas) |
| detalhes.tipRet | Opcional | Integer | - |
| detalhes.msgRet | Opcional | String | Retorno - String(250) - Mensagem de retorno |
| mensagemRetorno | Opcional | String | Obrigatório - String(1000) - Mensagem de Retorno de Processamento |
| erroExecucao | Opcional | 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" |
Integrações - Varejo - Pedidos - Consultar Status do Pedido
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ConsultarStatus>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<codEmp>String</codEmp>
<codFil>String</codFil>
<numPed>String</numPed>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:ConsultarStatus>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| codEmp | Opcional | String | Código da empresa |
| codFil | Opcional | String | Código da filial |
| numPed | Opcional | String | Número do pedido |
| sistemaIntegracao | Opcional | String | Número do pedido |
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:GravarPedidosVarejoResponse>
<result>
<tipoRetorno>String</tipoRetorno>
<respostaPedido>
<codEmp>String</codEmp>
<codFil>Integer</codFil>
<numPed>Integer</numPed>
<ideExt>Integer</ideExt>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
<detalhes>
<ideRet>Integer</ideRet>
<nroIte>Integer</nroIte>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
</detalhes>
</respostaPedido>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:GravarPedidosVarejoResponse>
</soapenv:Body>
</soapenv:Envelope>;
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | 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" |
| codEmp | Opcional | String | Código da empresa |
| codFil | Opcional | String | Código da filial |
| numPed | Opcional | String | Número do pedido |
| sistemaIntegracao | Opcional | String | Número do pedido |
| tipoRetorno | Opcional | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| mensagemRetorno | Opcional | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
| pedido | Opcional | Set | |
| pedido.codEmp | Opcional | Integer | CodEmp - Number(004) - Código da empresa |
| pedido.codFil | Opcional | Integer | CodFil - Number(005) - Código da Filial |
| pedido.numPed | Opcional | Integer | NumPed - Number(004) - Número do Pedido |
| pedido.pedBlo | Opcional | String | PedBlo - String(001) - Indicativo se pedido está bloqueado (S/N). |
| pedido.curMil | Opcional | String | CurMil - String(50) - Data/Hora corrente em milisegundos da geração do registro no sistema externo. |
| pedido.sitPed | Opcional | Integer | (Obrigatório) - Number(001) - Sit. - Lista: 1 = Aberto Total, 2 = Aberto Parcial, 3 = Suspenso, 4 = Liquidado, 5 = Cancelado, 6 = Aguardando Integração WMS, 7 = Em Transmissão, 8 = Preparação Análise ou NF, 9 = Não Fechado |
Destinada a anular uma venda de entrega futura pelo CD.
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 1.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:AnularEntregaFuturaPeloCD>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<produtos>
<seqIpd>Integer</seqIpd>
<codPro>String</codPro>
<codDer>String</codDer>
<codDep>String</codDep>
<qtdDev>Double</qtdDev>
</produtos>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numPed>Integer</numPed>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:AnularEntregaFuturaPeloCD>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| Produtos | Opcional | Set | Produtos |
| Produtos.SeqIpd | Opcional | Integer | Sequência do item do pedido |
| Produtos.CodPro | Opcional | String | Código do produto |
| Produtos.CodDer | Opcional | String | Código da derivação |
| Produtos.CodDep | Opcional | String | Código do depósito |
| Produtos.QtdDev | Opcional | Double | Quantidade a devolver |
| codEmp | Integer | ||
| codFil | Integer | ||
| numPed | Integer | ||
| sistemaIntegracao | String |
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:AnularEntregaFuturaPeloCDResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:AnularEntregaFuturaPeloCDResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | 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" |
| tipoRetorno | Opcional | Integer | Tipo de retorno. Valores: 1 - Processado com sucesso; 2 - Ocorreram Erros. |
| mensagemRetorno | Opcional | String | Mensagem do retorno |
Observação
Na exportação de um pedido que não possui parcelas informadas, mas tenha condição de pagamento e forma de pagamento informados no Gestão Empresarial | ERP, serão apresentadas as parcelas com base nessas informações do ERP. As parcelas serão geradas da seguinte forma:
- Forma de pagamento: Dinheiro, Condição de pagamento: Qualquer uma: será gerada apenas uma parcela com data de vencimento com a data de emissão do pedido;
- Forma de pagamento: Cartão de Crédito, Condição de pagamento: 5x sem juros: serão geradas cinco parcelas com valor rateado e data de vencimento calculada conforme a condição de pagamento;
- Forma de pagamento: Crediário, Condição de pagamento: 10x com juros: serão geradas 10 parcelas com valor rateado e data de vencimento calculada conforme a condição de pagamento. O ERP, por sua vez, não irá gerar o cálculo dos juros.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:Exportar>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<codEmp>Integer</codEmp>
<Consulta>
<numPed>Integer</numPed>
<pedCli>String</pedCli>
<codCli>Integer</codCli>
<cgcCpf>Double</cgcCpf>
</Consulta>
<codFil>Integer</codFil>
<identificadorSistema>String</identificadorSistema>
<tipoIntegracao>String</tipoIntegracao>
<quantidadeRegistros>Integer</quantidadeRegistros>ros>
</parameters>
</ser:Exportar>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Preenchimento | Descrição |
|---|---|---|---|
| codEmp | Integer | Opcional | Código da empresa da requisição |
| consulta | Set | Opcional | Dados de entrada para consulta. Pode ser informado um ou vários campos para fazer a consulta (utilizando com tipoIntegracao = E) |
| consulta.numPed | Integer | Opcional | Número do pedido |
| consulta.pedCli | String | Opcional | Número do pedido no cliente |
| consulta.codCli | Integer | Opcional | Código do cliente |
| consulta.cgcCpf | Double | Opcional | CPF ou CNPJ do cliente |
| codFil | Integer | Opcional | Código da filial da requisição |
| identificadorSistema | String | Opcional | Identificação do sistema integrado |
| tipoIntegracao | String | Opcional | Tipo de Integração - Lista: T = Todos, A = Somente Alterados, E = Registro Específico |
| quantidadeRegistros | Integer | Opcional | Quantidade de registros limite para retorno da solicitação |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ExportarResponse>
<result>
<Pedido>
<produto>
<seqIpd>Integer</seqIpd>
<codPro>String</codPro>
<codDer>String</codDer>
<codDep>String</codDep>
<codRep>Integer</codRep>
<resEst>Integer</resEst>
<qtdCan>Double</qtdCan>
<qtdPed>Double</qtdPed>
<uniMed>String</uniMed>
<codTpr>String</codTpr>
<preUni>Double</preUni>
<vlrDar>Double</vlrDar>
<vlrDsc>Double</vlrDsc>
<vlrAcr>Double</vlrAcr>
<vlrLiq>Double</vlrLiq>
<perJur>Double</perJur>
<sitIpd>Integer</sitIpd>
<mgcIte>Double</mgcIte>
<proEnt>String</proEnt>
<proMon>String</proMon>
<indBrd>String</indBrd>
<brdMan>String</brdMan>
<dscPrm>String</dscPrm>
<codLot>String</codLot>
<loteSerie>
<seqDls>Integer</seqDls>
<codDep>String</codDep>
<codLot>String</codLot>
<numSep>String</numSep>
<qtdEst>Double</qtdEst>
<obsDls>String</obsDls>
<qtdPed>Double</qtdPed>
<datFab>DateTime</datFab>
</loteSerie>
</produto>
<servico>
<seqIsp>Integer</seqIsp>
<codSer>String</codSer>
<qtdPed>String</qtdPed>
<uniMed>String</uniMed>
<codTpr>String</codTpr>
<preUni>Double</preUni>
<vlrDar>Double</vlrDar>
<qtdCan>Double</qtdCan>
<obsIsp>String</obsIsp>
<varSer>String</varSer>
<vlrDsc>Double</vlrDsc>
<mgcIte>Double</mgcIte>
<vlrAcr>Double</vlrAcr>
<vlrLiq>Double</vlrLiq>
<perJur>Double</perJur>
<sitIsp>Integer</sitIsp>
<codRep>Integer</codRep>
</servico>
<parcela>
<numPar>Integer</numPar>
<vctPar>DateTime</vctPar>
<vlrPar>Double</vlrPar>
<entPar>String</entPar>
<fpgTro>Integer</fpgTro>
<vlrTro>Double</vlrTro>
<codFpg>Integer</codFpg>
</parcela>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numPed>Integer</numPed>
<datEmi>DateTime</datEmi>
<obsPed>String</obsPed>
<codCli>Integer</codCli>
<codRep>Integer</codRep>
<codCpg>String</codCpg>
<pedBlo>String</pedBlo>
<usuGer>Integer</usuGer>
<horGer>String</horGer>
<datGer>DateTime</datGer>
<sitPed>Integer</sitPed>
<sitPac>Integer</sitPac>
<datApr>DateTime</datApr>
<horApr>String</horApr>
<usuApr>Integer</usuApr>
<senApr>String</senApr>
<tipDav>Integer</tipDav>
<seqInt>Integer</seqInt>
<usuPac>Integer</usuPac>
<qtdPac>Integer</qtdPac>
<sitMes>Integer</sitMes>
<pedCli>String</pedCli>
<vlrBpr>Double</vlrBpr>
<vlrBse>Double</vlrBse>
<datPrv>DateTime</datPrv>
<codFpg>Integer</codFpg>
</Pedido>
<Erro>
<msgErr>String</msgErr>
</Erro>
<finalizaramRegistros>String</finalizaramRegistros>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<numeroLote>Integer</numeroLote>
<erroExecucao>String</erroExecucao>
</result>
</ser:ExportarResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Preenchimento | Descrição |
|---|---|---|---|
| pedido | Set | Opcional | Dados do pedido |
| produto | Set | Opcional | Dados de item de produto do pedido |
| produto.seqIpd | Integer | Opcional | Sequência de item do pedido |
| produto.codPro | String | Opcional | Código do produto do pedido |
| produto.codDer | String | Opcional | Código da derivação do produto do pedido |
| produto.codDep | String | Opcional | Código do depósito a ser baixado o estoque do produto do pedido |
| produto.codRep | Integer | Opcional | Código do representante |
| produto.resEst | Integer | Opcional | Indicativo se o estoque do produto do pedido deve ser reservado - Lista: 1 = Sim, 0 = Não |
| produto.qtdCan | Double | Opcional | Quantidade cancelada do produto do pedido |
| produto.qtdPed | Double | Opcional | Quantidade do produto do pedido |
| produto.uniMed | String | Opcional | Unidade de medida do produto |
| produto.codTpr | String | Opcional | Código da tabela de preço do produto do pedido |
| produto.preUni | Double | Opcional | Preço unitário do produto do pedido |
| produto.vlrDar | Double | Opcional | Valor para arredondamento |
| produto.vlrDsc | Double | Opcional | Valor do desconto para o produto do pedido |
| produto.vlrAcr | Double | Opcional | Valor do acréscimo do produto |
| produto.vlrLiq | Double | Opcional | Valor líquido do produto no pedido |
| produto.perJur | Double | Opcional | Percentual de Juros do produto |
| produto.sitIpd | Integer | Opcional | Situação do item do pedido - Lista: 1 = Aberto total, 2 = Aberto parcial, 3 = Suspenso, 4 = Liquidado, 5 = Cancelado, 6 = Aguardando integração WMAS, 7 = Em transmissão, 8 = Preparação análise ou NF, 9 = Não fechado |
| produto.mgcIte | Double | Opcional | Percentual de Margem de Contribuição utilizada para a venda |
| produto.proEnt | String | Opcional | Indicativo se o produto exige ser entregue - Lista: S = Sim, N = Não, O = Obrigatório |
| produto.proMon | String | Opcional | Indicativo se o produto exige montagem - Lista: S = Sim, N = Não, O = Obrigatório |
| produto.indBrd | String | Opcional | Indicativo se o item é um brinde |
| produto.brdMan | String | Opcional | Indicativo se o produto é um brinde inserido manualmente pelo vendedor |
| produto.dscPrm | String | Opcional | Indicativo se o item é um beneficio de promoção com desconto no valor |
| produto.codLot | String | Opcional | Código do lote de estocagem |
| loteSerie | Set | Opcional | Dados de distribuição de lote e serie do item de produto do pedido |
| loteSerie.seqDls | Integer | Opcional | Sequência de movimento de item |
| loteSerie.codDep | String | Opcional | Código do depósito |
| loteSerie.codLot | String | Opcional | Código do Lote de Fabricação para estocagem |
| loteSerie.numSep | String | Opcional | Número de série do produto |
| loteSerie.qtdEst | Double | Opcional | Quantidade a ser movimentada do estoque |
| loteSerie.obsDls | String | Opcional | Texto da observação |
| loteSerie.qtdPed | Double | Opcional | Quantidade pedida do lote do item de pedido |
| loteSerie.datFab | DateTime | Opcional | Data de fabricação do lote |
| servico | Set | Opcional | Dados de item de serviço do pedido |
| servico.seqIsp | Integer | Opcional | Sequência do item de serviço no pedido |
| servico.codSer | String | Opcional | Código do serviço do pedido |
| servico.qtdPed | String | Opcional | Quantidade pedida conforme a unidade de medida do serviço |
| servico.uniMed | String | Opcional | Unidade de medida do serviço do pedido |
| servico.codTpr | String | Opcional | Código da tabela de preço do serviço do pedido |
| servico.preUni | Double | Opcional | Preço unitário do serviço do pedido |
| servico.vlrDar | Double | Opcional | Valor para arredondamento no item de serviço |
| servico.qtdCan | Double | Opcional | Quantidade cancelada do serviço do pedido |
| servico.obsIsp | String | Opcional | Observação do item |
| servico.varSer | String | Opcional | Indica o tipo de serviço para o Varejo - Lista: N = Serviço, F = Frete, S = Seguro, E = Embalagem, R = Curso, I = Empréstimo Pessoa Física, M = Empréstimo Consignado, L = Recarga Celular, P = Parcela Protegida, G = Garantia Estendida, B = Correspondente Bancário, C = Consórcio, O = Montagem |
| servico.vlrDsc | Double | Opcional | Valor do desconto para o produto do pedido |
| servico.mgcIte | Double | Opcional | Percentual de Margem de Contribuição utilizada para a venda |
| servico.vlrAcr | Double | Opcional | Valor do acréscimo do produto |
| servico.vlrLiq | Double | Opcional | Valor líquido do serviço no pedido |
| servico.perJur | Double | Opcional | Percentual de Juros do serviço |
| servico.sitIsp | Integer | Opcional | Situação do item do pedido - Lista: 1 = Aberto total, 2 = Aberto parcial, 3 = Suspenso, 4 = Liquidado, 5 = Cancelado, 6 = Aguardando integração WMAS, 7 = Em transmissão, 8 = Preparação análise ou NF, 9 = Não fechado |
| servico.codRep | Integer | Opcional | Código do representante |
| parcela | Set | Opcional | Dados da parcela do pedido |
| parcela.numPar | Integer | Opcional | Número da parcela |
| parcela.vctPar | DateTime | Opcional | Vencimento da Parcela |
| parcela.vlrPar | Double | Opcional | Valor da parcela |
| parcela.entPar | String | Opcional | Parcela é uma entrada Lista: S = Sim, N = Não |
| parcela.fpgTro | Integer | Opcional | Código da forma de pagamento de troco |
| parcela.vlrTro | Double | Opcional | Valor do troco |
| parcela.codFpg | Integer | Opcional | Código da forma de pagamento |
| pedido.codEmp | Integer | Opcional | Código da Empresa |
| pedido.codFil | Integer | Opcional | Código da Filial |
| pedido.numPed | Integer | Opcional | Numero do pedido |
| pedido.datEmi | DateTime | Opcional | Data de emissão |
| pedido.obsPed | String | Opcional | Observação do pedido |
| pedido.codCli | Integer | Opcional | Código do cliente |
| pedido.codRep | Integer | Opcional | Código do representante |
| pedido.codCpg | String | Opcional | Código da condição de pagamento |
| pedido.pedBlo | String | Opcional | Indicativo se o pedido está bloqueado ou desbloqueado - Lista: S = Sim, N = Não |
| pedido.usuGer | Integer | Opcional | Usuário responsável pela geração do pedido |
| pedido.horGer | String | Opcional | Hora da geração do pedido |
| pedido.datGer | DateTime | Opcional | Data da geração do pedido |
| pedido.sitPed | Integer | Opcional | Situação do pedido - Lista: 1 = Aberto total, 2 = Aberto Parcial |
| pedido.sitPac | Integer | Opcional | Situação do pedido - Lista: 0 = Sem análise, 1 = Não iniciado, 2 = Em análise, 3 = Aprovado análise, 4 = Reprovado análise, 5 = Enviado central crédito, 6 =Em análise central crédito, 7 = Aprovado central crédito, 8 = Reprovado central crédito, 9 = Cancelado |
| pedido.datApr | DateTime | Opcional | Data da aprovação do registro |
| pedido.horApr | String | Opcional | Hora da aprovação do registro |
| pedido.usuApr | Integer | Opcional | Usuário responsável pela aprovação |
| pedido.senApr | String | Opcional | Senha para liberação da pendência de aprovação |
| pedido.tipDav | Integer | Opcional | Tipo do documento para varejo (0 = Pré-venda, 1 = Pedido de Venda (DAV), 2 = Ordem de Serviço (DAV-OS), 3 = Orçamento (DAV))') |
| pedido.seqInt | Integer | Opcional | Sequencial interno de integração |
| pedido.usuPac | Integer | Opcional | Usuário responsável pelo pedido na análise de crédito |
| pedido.qtdPac | Integer | Opcional | Quantidade de vezes que o pedido foi enviado para análise de crédito |
| pedido.sitMes | Integer | Opcional | Situação da mesclagem - Lista: 1 = Utilizado para mesclagem, 2 = Gerado por mesclagem |
| pedido.pedCli | String | Opcional | Número do pedido do cliente |
| pedido.vlrBpr | Double | Opcional | Soma dos valores dos itens de produtos do pedido |
| pedido.vlrBse | Double | Opcional | Soma dos valores dos itens de serviços do pedido |
| pedido.datPrv | DateTime | Opcional | Data de previsão do pedido |
| pedido.codFpg | Integer | Opcional | Código da forma de pagamento |
| erro | Set | Opcional | Dados do erro encontrado |
| erro.msgErr | String | Opcional | Mensagem de erro |
| finalizaramRegistros | String | Opcional | Indicativo se existem mais informações a serem solicitadas - Lista: S = Sim, N = Não |
| tipoRetorno | Integer | Opcional | Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| mensagemRetorno | String | Opcional | Mensagem de Retorno de Processamento |
| numeroLote | Integer | Opcional | Identificação do Lote de Exportação |
| erroExecucao | String | Opcional | Erro de execução na chamada do serviço |
English
Español
English
Español


