RN Integracao AppLojaIntegrada: mudanças entre as edições

De Base de Conhecimentos da DataPlus Sistemas
Ir para navegação Ir para pesquisar
Derek (discussão | contribs)
Sem resumo de edição
Derek (discussão | contribs)
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 3: Linha 3:


== Acoplamento ==
== Acoplamento ==
Essa regra de negócio só poder acoplada à entidade Comum.IntegracaoDadosExternos. Ela está preparada para funcionar com o elemento '''ExecutaOperacao''', sendo seu designador por '''Execução''' e tempo de execução '''Depois'''.
Essa regra de negócio só poder acoplada à entidade Comum.IntegracaoDadosExternos. Ela está preparada para funcionar com o elemento '''ExecutaOperacao''' e elemento secundário '''AtribuiSituacoes''', sendo seu designador por '''Execução''' e tempo de execução '''Depois'''.


== Parâmetros ==
== Parâmetros ==
Linha 10: Linha 10:
'''ChaveAplicao:''' Chave da aplicação. Para a DRS, utiliza-se: d31fe0c0-7a56-4f8c-a28f-2a0565f297b7
'''ChaveAplicao:''' Chave da aplicação. Para a DRS, utiliza-se: d31fe0c0-7a56-4f8c-a28f-2a0565f297b7


'''ChaveAPI''' Chave da API. Para a DRS, utiliza-se: 7210d085034410a19db8
'''ChaveAPI:''' Chave da API. Para a DRS, utiliza-se: 7210d085034410a19db8


'''PercAcrecPrecoVenda''' Percentual acrescido ao preço de venda;
'''PercAcrecPrecoVenda:''' Percentual acrescido ao preço de venda;


'''IdSituacaoPedido''' ID (inteiro) de situação do pedido (do e-commerce) a ser considerado na busca de dados;
'''IdSituacaoPedido:''' ID (inteiro) de situação do pedido (do e-commerce) a ser considerado na busca de dados;


ID's de situação que podem ser utilizados:
ID's de situação que podem ser utilizados:
Linha 43: Linha 43:




'''QtdeDiasPedidosAtualizados''' Quantidade de dias subtraídos do dia atual para considerar como base na busca de pedidos. Se o valor for zero, desconsidera período.
'''QtdeDiasPedidosAtualizados:''' Quantidade de dias subtraídos do dia atual para considerar como base na busca de pedidos. Se o valor for zero, desconsidera período.


'''SituacaoCodigo''' Código da situação padrão para a gravação dos pedidos;
'''SituacaoCodigo:''' Código da situação padrão para a gravação dos pedidos;


'''PortadorCodigo''' Código do portador padrão para a gravação dos pedidos;
'''PortadorCodigo:''' Código do portador padrão para a gravação dos pedidos;


'''TransportadoraCodigo''' Código da transportadora padrão para a gravação dos pedidos;
'''TransportadoraCodigo:''' Código da transportadora padrão para a gravação dos pedidos;


'''OpSaidaCodigo''' Código da operação de saída padrão para a gravação dos pedidos;
'''OpSaidaCodigo:''' Código da operação de saída padrão para a gravação dos pedidos;


'''TipoFrete.''' Tipo de frete;
'''TipoFrete:''' Tipo de frete;


Possíveis valores para o frete:
Possíveis valores para o frete:
Linha 70: Linha 70:




'''StatusCliente''' Código do status de pessoa para clientes integrados do e-commerce.
'''StatusCliente:''' Código do status de pessoa para clientes integrados do e-commerce;
 
'''ClienteLetrasMaiusculas:''' Integra os dados dos cliente com letras maiúsculas.

Edição atual tal como às 15h57min de 15 de abril de 2021

Regra de negócio do tipo habilitadora que pode ser acoplada ao DataPlus ERP e tem o objetivo configurar e manipular a integração entre AppLojaIntegra e o DataPlusERP, podendo ser acessada pela tela de integração do sistema. Inicialmente desenvolvida para a DRS.

Acoplamento

Essa regra de negócio só poder acoplada à entidade Comum.IntegracaoDadosExternos. Ela está preparada para funcionar com o elemento ExecutaOperacao e elemento secundário AtribuiSituacoes, sendo seu designador por Execução e tempo de execução Depois.

Parâmetros

UrlWebServices: Url do webservices. Para a DRS, utiliza-se: https://api.awsli.com.br/v1

ChaveAplicao: Chave da aplicação. Para a DRS, utiliza-se: d31fe0c0-7a56-4f8c-a28f-2a0565f297b7

ChaveAPI: Chave da API. Para a DRS, utiliza-se: 7210d085034410a19db8

PercAcrecPrecoVenda: Percentual acrescido ao preço de venda;

IdSituacaoPedido: ID (inteiro) de situação do pedido (do e-commerce) a ser considerado na busca de dados;

ID's de situação que podem ser utilizados:

2 - aguardando_pagamento

17 - em_producao

7 - pagamento_devolvido

3 - pagamento_em_analise

6 - pagamento_em_disputa

8 - pedido_cancelado

9 - pedido_efetuado

15 - pedido_em_separacao

14 - pedido_entregue

11 - pedido_enviado

4 - pedido_pago

13 - pronto_para_retirada


QtdeDiasPedidosAtualizados: Quantidade de dias subtraídos do dia atual para considerar como base na busca de pedidos. Se o valor for zero, desconsidera período.

SituacaoCodigo: Código da situação padrão para a gravação dos pedidos;

PortadorCodigo: Código do portador padrão para a gravação dos pedidos;

TransportadoraCodigo: Código da transportadora padrão para a gravação dos pedidos;

OpSaidaCodigo: Código da operação de saída padrão para a gravação dos pedidos;

TipoFrete: Tipo de frete;

Possíveis valores para o frete:

0 - Por conta do Remetente CIF

1 - Por conta do Destinatario FOB

2 - Por conta de Terceiros

3 - Transp. próprio por conta do Remetente

4 - Transp. próprio por conta do Destinatário

9 - Sem Frete


StatusCliente: Código do status de pessoa para clientes integrados do e-commerce;

ClienteLetrasMaiusculas: Integra os dados dos cliente com letras maiúsculas.