Histórico da Página
...
</s:Body>
</s:Envelope>
ConsultarDepartamentos: Método responsável por obter a classificação mercadológica cadastrada no RMS-Retail.
Assinatura: RetornoDTO<DepartamentoDTO> ConsultarDepartamentos()
SOAP de envio:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:ConsultarDepartamentos/>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros de retorno: RetornoDTO<DepartamentoDTO>
Descricao: Descrição do processo executado. Campo alfa-numérico.
ItensProcessados: Lista de departamentos exportados. Array de DepartamentoDTO.
DepartamentoDTO: Departamento a departamento exportado.
Codigo: Código do departamento. Campo numérico.
Descricao: Descrição do departamento. Campo alfa-numérico.
Desconto: Desconto do departamento. Campo numérico.
Sessoes: Sessões do departamento. Array de SessaoDTO.
SessaoDTO: Sessão a sessão exportada.
Codigo: Código da sessão. Campo numérico.
Descricao: Descrição da sessão. Campo alfa-numérico.
Desconto: Desconto da sessão. Campo alfa-numérico.
Grupos: Grupos da sessão. Array de GrupoDTO.
GrupoDTO: Grupo a grupo exportado.
Codigo: Código do grupo. Campo numérico.
Descricao: Descrição do grupo. Campo alfa-numérico.
Desconto: Desconto do grupo. Campo numérico.
SubGrupos: Sessões do grupo. Array de SubgrupoDTO.
SubGrupoDTO: Subgrupo a subgrupo exportado.
Codigo: Código do subgrupo. Campo numérico.
Descricao: Descrição do subgrupo. Campo alfa-numérico.
Desconto: Desconto do subgrupo. Campo numérico.
MensagemDeErro: Mensagem de erro, caso ocorra. Campo alfa-numérico.
- Status: True-Operação realizada com sucesso, False-Erros foram gerados na operação. Campo booleano.
- TotalDeItensProcessados: Quantidade total de itens processados.
- TotalDeItensNaoProcessados: Quantidade total de itens não processados. Campo numérico.
- ItensNaoProcessados: Itens não processados. Array de DepartamentoDTO.
- SOAP de retorno:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<ConsultarDepartamentosResponse xmlns="http://tempuri.org/">
<ConsultarDepartamentosResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.UTIL.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:Descricao>Consulta os departamentos do sistema RMS Retail e os respectivos dependentes.</a:Descricao>
<a:ItensNaoProcessados/>
<a:ItensProcessados>
<a:DepartamentoDTO>
<a:Codigo>0</a:Codigo>
<a:Desconto>0</a:Desconto>
<a:Descricao/>
<a:Sessoes>
<a:SessaoDTO>
<a:Codigo>0</a:Codigo>
<a:Desconto>0</a:Desconto>
<a:Descricao/>
<a:Grupos>
<a:GrupoDTO>
<a:Codigo>0</a:Codigo>
<a:Desconto>0</a:Desconto>
<a:Descricao/>
<a:Subgrupos>
<a:SubGrupoDTO>
<a:Codigo>0</a:Codigo>
<a:Desconto>0</a:Desconto>
<a:Descricao/>
</a:SubGrupoDTO>
</a:Subgrupos>
</a:GrupoDTO>
</a:Grupos>
</a:SessaoDTO>
</a:Sessoes>
</a:DepartamentoDTO>
</a:ItensProcessados>
<a:MensagemDeErro/>
<a:Status>true</a:Status>
<a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>
<a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>
</ConsultarDepartamentosResult>
</ConsultarDepartamentosResponse>
</s:Body>
</s:Envelope>
ConsultarOperadoresDeCaixa: Método responsável por obter os dados referentes aos operadores de caixa (PDV).
Assinatura: RetornoDTO<OperadorDeCaixaDTO> ConsultarOperadoresDeCaixa(int pFilial)
Parâmetros de envio:
pFilial: Código da filial. Campo numérico.
SOAP de envio:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:ConsultarOperadoresDeCaixa>
<tem:pFilial>1</tem:pFilial>
</tem:ConsultarOperadoresDeCaixa>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros de retorno: RetornoDTO<OperadorDeCaixaDTO>
Descricao: Descrição do processo executado. Campo alfa-numérico.
ItensProcessados: Lista de operadores de caixas exportados. Array de OperadorDeCaixaDTO.MensagemDeErro: Mensagem de erro, caso ocorra. Campo alfa-numérico.
- OperadorDeCaixaDTO: Operador a operador exportado.
- Filial: Código da filial (sem digito).
- Codigo: Código do operador (sem digito).
- Matricula: Código de matricula.
- Nome: Nome do operador.
- Ativo: true-Ativo, false-Inativo.
- Tipo: O-Operador, S-Supervisor, G-Gerente.
- Administrador: true-SIM, false-Não.
- LogonPDV: Nome de login no PDV.
- SenhaPDV: * Criptografia configurada para cada software de PDV.
- OperadorDeCaixaDTO: Operador a operador exportado.
Status: True-Operação realizada com sucesso, False-Erros foram gerados na operação. Campo booleano.
TotalDeItensProcessados: Quantidade total de itens processados.
TotalDeItensNaoProcessados: Quantidade total de itens não processados. Campo numérico.
ItensNaoProcessados: Itens não processados. Array de OperadorDeCaixaDTO.
SOAP de retorno:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<ConsultarOperadoresDeCaixaResponse xmlns="http://tempuri.org/">
<ConsultarOperadoresDeCaixaResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:Descricao>Consulta os operadores de caixa disponiveis para a filial informada.</a:Descricao>
<a:ItensNaoProcessados/>
<a:ItensProcessados>
<a:OperadorDeCaixaDTO>
<a:Administrador>false</a:Administrador>
<a:Ativo>false</a:Ativo>
<a:Codigo>5871</a:Codigo>
<a:Filial>0</a:Filial>
<a:LogonPDV></a:LogonPDV>
<a:Matricula>0</a:Matricula>
<a:Nome>RICARDO TONDIN</a:Nome>
<a:SenhaPDV/>
<a:Tipo>79</a:Tipo>
</a:OperadorDeCaixaDTO>
</a:ItensProcessados>
<a:MensagemDeErro/>
<a:Status>true</a:Status>
<a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>
<a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>
</ConsultarOperadoresDeCaixaResult>
</ConsultarOperadoresDeCaixaResponse>
</s:Body>
</s:Envelope>
ConsultarOfertasCombinadas: Método responsável por obter os dados referentes às ofertas combinadas.
Assinatura: RetornoDTO<OfertaCombinadaDTO> ConsultarOfertasCombinadas(int pFilial)
Parâmetros de envio:
pFilial: Código da filial. Campo numérico.
SOAP de envio:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:ConsultarOfertasCombinadas>
<tem:pFilial>?</tem:pFilial>
</tem:ConsultarOfertasCombinadas>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros de retorno: RetornoDTO<OfertaCombinadaDTO>
Descricao: Descrição do processo executado. Campo alfa-numérico.
ItensProcessados: Lista de ofertas combinadas exportadas. Array de OfertaCombinadaDTO.MensagemDeErro: Mensagem de erro, caso ocorra. Campo alfa-numérico.
- OfertaCombinadaDTO: Oferta a oferta exportada.
- Filial: Código da filial (sem digito). Campo numérico.
- Codigo: Código da oferta centralizada. Campo numérico.
- Descricao: Descrição da oferta centralizada. Campo alfa-numérico.
- DataInicio: Data de início de vigência da oferta centralizada (dd/mm/aaaa). Campo data.
- DataFim: Data final de vigência da oferta centralizada (dd/mm/aaaa). Campo data.
- CodigoCombinacao: Código incremental identificador da combinação. Campo numérico.
- DescricaoCombinacao: Descrição identificadora da combinação. Campo alfa-numérico.
- TipoCombinacao: Tipo da combinação se é "E" ou "OU". Campo numérico.
- TipoDesconto: Tipo de desconto que será aplicado: Valor ou Percentual. Campo alfa-numérico.
- Itens: Itens vinculados à oferta. Array de OfertaCombinadaItemDTO.
- OfertaCombinadaItemDTO: Item a item da oferta exportada.
- CodigoOferta: Código da oferta centralizada. Campo numérico.
- CodigoCombinacao: Código da combinação. Campo numérico.
- CodigoProduto: Código do item. Campo numérico.
- TipoItem: Tipo de Item, se ele é O (Ofertado) ou P (Promovido). Campo alfa-numérico.
- Quantidade: Quantidade do item que será executado o gatilho para a ação selecionada. Campo numérico.
- ValorDesconto: Valor do Desconto que será diluído no produto. Campo numérico.
- PercentualDesconto: Percentual de desconto que será aplicado sobre o produto. Campo numérico.
- OfertaCombinadaItemDTO: Item a item da oferta exportada.
- OfertaCombinadaDTO: Oferta a oferta exportada.
Status: True-Operação realizada com sucesso, False-Erros foram gerados na operação. Campo booleano.
TotalDeItensProcessados: Quantidade total de itens processados.
TotalDeItensNaoProcessados: Quantidade total de itens não processados. Campo numérico.
ItensNaoProcessados: Itens não processados. Array de OperadorDeCaixaDTO.
SOAP de retorno:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<ConsultarOfertasCombinadasResponse xmlns="http://tempuri.org/">
<ConsultarOfertasCombinadasResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.UTIL.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:Descricao>Consulta as ofertas combinadas disponiveis na base de dados do sistema RMS Retail.</a:Descricao>
<a:ItensNaoProcessados/>
<a:ItensProcessados>
<a:OfertaCombinadaDTO>
<a:Codigo>0</a:Codigo>
<a:CodigoCombinacao>0</a:CodigoCombinacao>
<a:DataFim>0001-01-01T00:00:00</a:DataFim>
<a:DataInicio>0001-01-01T00:00:00</a:DataInicio>
<a:Descricao i:nil="true"/>
<a:DescricaoCombinacao i:nil="true"/>
<a:Filial>0</a:Filial>
<a:Itens>
<a:OfertaCombinadaItemDTO>
<a:CodigoCombinacao>0</a:CodigoCombinacao>
<a:CodigoOferta>0</a:CodigoOferta>
<a:CodigoProduto>0</a:CodigoProduto>
<a:EANProduto>0</a:EANProduto>
<a:PercentualDesconto>0</a:PercentualDesconto>
<a:Quantidade>0</a:Quantidade>
<a:TipoItem i:nil="true"/>
<a:ValorDesconto>0</a:ValorDesconto>
</a:OfertaCombinadaItemDTO>
</a:Itens>
<a:TipoCombinacao>0</a:TipoCombinacao>
<a:TipoDesconto>0</a:TipoDesconto>
</a:OfertaCombinadaDTO>
</a:ItensProcessados>
<a:MensagemDeErro/>
<a:Status>true</a:Status>
<a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>
<a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>
</ConsultarOfertasCombinadasResult>
</ConsultarOfertasCombinadasResponse>
</s:Body>
</s:Envelope>
ConsultarComponentesReceita: Método responsável por obter os dados referentes às cestas básicas.
Assinatura: RetornoDTO<ComponenteReceitaDTO> ConsultarComponentesReceita(int pFilial)
Parâmetros de envio:
pFilial: Código da filial. Campo numérico.
SOAP de envio:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:ConsultarComponentesReceita>
<tem:pFilial>1</tem:pFilial>
</tem:ConsultarComponentesReceita>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros de retorno: RetornoDTO<ComponenteReceitaDTO>
Descricao: Descrição do processo executado. Campo alfa-numérico.
ItensProcessados: Lista de componentes das receitas exportadas. Array de ComponenteReceitaDTO.MensagemDeErro: Mensagem de erro, caso ocorra. Campo alfa-numérico.
- ComponenteReceitaDTO: Componente a componente da receita exportada.
- Filial: Código da filial (sem digito). Campo numérico.
- CodigoDoProdutoComponente: Código do produto componente (sem digito). Campo numérico.
- CodigoDoProdutoReceita: Código do produto receita (sem digito). Campo numérico.
- Quantidade: Quantidade/fator do componente na receita. Campo numérico.
- PrecoVigente: Múltipla embalagem - preço vigente unitário. Campo numérico.
- PrecoOferta: Múltipla embalagem - preço oferta unitário. Campo numérico.
- ComponenteReceitaDTO: Componente a componente da receita exportada.
Status: True-Operação realizada com sucesso, False-Erros foram gerados na operação. Campo booleano.
TotalDeItensProcessados: Quantidade total de itens processados.
TotalDeItensNaoProcessados: Quantidade total de itens não processados. Campo numérico.
ItensNaoProcessados: Itens não processados. Array de ComponenteReceitaDTO.
SOAP de retorno:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<ConsultarComponentesReceitaResponse xmlns="http://tempuri.org/">
<ConsultarComponentesReceitaResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.UTIL.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:Descricao>Consulta os componentes referente aos itens receita do sistema RMS Retail.</a:Descricao>
<a:ItensNaoProcessados/>
<a:ItensProcessados>
<a:ComponenteReceitaDTO>
<a:CodigoDoProdutoComponente>0</a:CodigoDoProdutoComponente>
<a:CodigoDoProdutoReceita>0</a:CodigoDoProdutoReceita>
<a:Filial>0</a:Filial>
<a:PrecoOferta>0</a:PrecoOferta>
<a:PrecoVigente>0</a:PrecoVigente>
<a:Quantidade>0</a:Quantidade>
</a:ComponenteReceitaDTO>
</a:ItensProcessados>
<a:MensagemDeErro/>
<a:Status>true</a:Status>
<a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>
<a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>
</ConsultarComponentesReceitaResult>
</ConsultarComponentesReceitaResponse>
</s:Body>
</s:Envelope>
ConsultarFinalizadoras: Método responsável por obter os dados referentes às finalizadoras.
Assinatura: RetornoDTO<FinalizadoraDTO> ConsultarFinalizadoras(int pPDV)
Parâmetros de envio:
pPDV: Código do PDV para as finalizadoras cadastradas. Campo numérico.
SOAP de envio:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:ConsultarFinalizadoras>
<tem:pPDV>01</tem:pPDV>
</tem: ConsultarFinalizadoras >
</soapenv:Body>
</soapenv:Envelope>
Parâmetros de retorno: RetornoDTO<FinalizadoraDTO>
Descricao: Descrição do processo executado. Campo alfa-numérico.
ItensProcessados: Lista de finalizadoras exportadas. Array de FinalizadoraDTO.MensagemDeErro: Mensagem de erro, caso ocorra. Campo alfa-numérico.
- FinalizadoraDTO: Finalizadora a finalizadora exportada.
- Filial: Código da filial (sem digito). Campo numérico.
- Descricao: Descrição da finalizadora. Campo alfa-numérico.
- FinalizadoraDTO: Finalizadora a finalizadora exportada.
Status: True-Operação realizada com sucesso, False-Erros foram gerados na operação. Campo booleano.
TotalDeItensProcessados: Quantidade total de itens processados.
TotalDeItensNaoProcessados: Quantidade total de itens não processados. Campo numérico.
ItensNaoProcessados: Itens não processados. Array de FinalizadoraDTO.
SOAP de retorno:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<ConsultarComponentesReceitaResponse xmlns="http://tempuri.org/">
<ConsultarComponentesReceitaResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.PDV.WS.UTIL.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:Descricao>Consulta os componentes referente aos itens receita do sistema RMS Retail.</a:Descricao>
<a:ItensNaoProcessados/>
<a:ItensProcessados>
<a:ComponenteReceitaDTO>
<a:CodigoDoProdutoComponente>0</a:CodigoDoProdutoComponente>
<a:CodigoDoProdutoReceita>0</a:CodigoDoProdutoReceita>
<a:Filial>0</a:Filial>
<a:PrecoOferta>0</a:PrecoOferta>
<a:PrecoVigente>0</a:PrecoVigente>
<a:Quantidade>0</a:Quantidade>
</a:ComponenteReceitaDTO>
</a:ItensProcessados>
<a:MensagemDeErro/>
<a:Status>true</a:Status>
<a:TotalDeItensNaoProcessados>0</a:TotalDeItensNaoProcessados>
<a:TotalDeItensProcessados>1</a:TotalDeItensProcessados>
</ConsultarComponentesReceitaResult>
</ConsultarComponentesReceitaResponse>
</s:Body>
</s:Envelope>
Campo: | Descrição |
Nome do campo. | Descreva a regra de negócio dos principais campos e exemplos. |
|
|
...