Este manual tem o objetivo de orientar o usuário a importar os cadastros básicos necessários para utilização do Storex.
É importante frisar que a ordem que consta neste documento precisa ser seguida, pois algumas tabelas dependem de tabelas citadas anteriormente no documento.
Cadastro de Usuário
Para realizar a importação do cadastro de Usuário, é necessário executar a integração seguindo a ordem abaixo:
Tabela | API | Objetivo |
---|---|---|
P2K_PERFIL | user-profile | Importação dos perfis de usuário do sistema. |
P2K_CAB_USUARIO | user | Importação dos usuários habilitados a utilizar o sistema. Para que um usuário seja cadastrado, este obrigatoriamente deverá estar associado a um perfil. |
P2K_LJ_USUARIO | user-store | Importação da associação dos usuários às lojas. Esta informação é utilizada para determinar em que lojas da empresa o usuário terá acesso ao sistema. |
Cadastro de Loja
Para realizar a importação do cadastro de Lojas, é necessário executar a integração seguindo a ordem abaixo:
Tabela | API | Objetivo |
---|---|---|
HUB_ESTABELECIMENTO | store | Importação dos dados básicos da loja |
HUB_ENDERECO_ESTBLCM | store-address | Importação do endereço da loja |
HUB_TELEFONE_ESTBLCM | store-telephone | Importação do telefone da loja |
Cadastro de Produto
Para realizar a importação do cadastro de produto, é necessário executar a integração seguindo a ordem abaixo:
Tabela | API | Objetivo |
---|---|---|
P2K_NIV_MERC | category-level | Importação dos níveis de mercadológico que estabelecem a formatação das categorias. |
P2K_CAB_MERC | category | Importação das informações do mercadológico. |
P2K_PERC_IMP | tax | Importação dos percentuais de imposto existentes na legislação para ICMS para serem utilizados no cálculo de valores tributados de mercadorias. |
P2K_CAB_PRODUTO | product | Importação das informações dos produtos. |
P2K_AUT_PRODUTO | product-barcode | Importação dos códigos de automação para o produto. |
P2K_LJ_PRODUTO | product-store | Importação dos produtos para determinada loja |
P2K_VIGENCIA_PRECO | product-price-validity | Importação dos diversos preços que determinado produto pode assumir considerando para isso sua vigência, ou seja, a data de início e fim de validade do preço informado. |
Cadastro de Regra de Desconto
Para realizar a importação do cadastro de Regra de Desconto, é necessário executar a integração seguindo a ordem abaixo:
Tabela | API | Objetivo |
---|---|---|
P2K_TP_DESCONTO | discount-rule-type | Importação dos tipos de descontos praticados na venda. |
P2K_REGRA_DESCONTO | discount-rule | Importação das regras para aplicação do desconto . |
P2K_REGRA_DESC_PROD | discount-rule-product | Importação da relação entre regras de desconto e produtos que serão afetados por esta regra. |
P2K_REGRA_DESC_MERC | discount-rule-category | Importação da relação entre regras de desconto e mercadológicos que serão afetados por esta regra. |
P2K_REGRA_DESC_LOJA | discount-rule-store | Importação da a relação entre regras de desconto e lojas onde tais regras estarão habilitadas. |
P2K_REGRA_DESC_GRUPO | discount-rule-customer-group | Importação dos grupos de regras de desconto. |
P2K_REGRA_DESC_GRUPO_LOJA | discount-rule-customer-group-store | Importação das informações das regras de desconto para Grupos de Lojas. |
P2K_REGRA_DIAS_SEM | discount-rule-weekday | Importação dos dias da semana onde as regras de descontos estarão vigentes. |
P2K_REGRA_DIA_FIXO_MES | discount-rule-fixed-day-month | Importação dos dias fixos onde as regras de descontos estarão vigentes. |
P2K_REGRA_DESC_AGRUPAMENTO | discount-rule-grouping | Importação das informações das regras de desconto por agrupamento. |
Cadastro de Campanha
Para realizar a importação do cadastro de Campanha, é necessário executar a integração seguindo a ordem abaixo:
Tabela | API | Objetivo |
---|---|---|
P2K_CAMPANHA | campaign | Importação das campanhas que serão utilizadas nas lojas. |
P2K_CAMPANHA_PRODUTO_CESTA | campaign-detail | Importação dos parâmetros específicos para as campanhas cesta de produtos |
P2K_CAMP_CUPOM | campaign-coupon | Importação do texto a ser impresso em cada cupom quando ativado por uma determinada campanha. |
P2K_CAMPANHA_PRODUTO | campaign-product | Importação dos produtos que participam da campanha. Deve-se inserir um registro para cada produto na campanha |
P2K_CAMP_DIA_FIXO_MES | campaign-fixed-day-month | Importação dos dias do mês onde uma campanha está ativa. Deve conter um registro para cada dia do mês. |
P2K_CAMP_DIAS_SEM | campaign-weekday | Importação dos dias da semana onde uma campanha está ativa. Deve conter um registro para cada dia da semana. |
P2K_CAMPANHA_GRUPO | campaign-customer-group | Importação dos grupos de clientes ativos para a campanha. |
P2K_CAMPANHA_LOJA | campaign-store | Importação das lojas uma determinada campanha está habilitada. Deve-se incluir um registro para cada loja onde a campanha está ativa. |
P2K_CAMP_MERC | campaign-category | Importação dos mercadológicos uma determinada campanha está habilitada. Deve-se incluir um registro para cada mercadológico participante da campanha. |
P2K_CAMP_PRODUTO_INTVLO | campaign-product-quantity-range | Importação da quantidade mínima e máxima de produtos para a campanha. Deve-se incluir um registro para cada produto participante da campanha. |
P2K_CAMP_EVENTO | campaign-payment-condition | Importação eventos de recebimento participantes da campanha. Deve-se incluir um registro para cada evento participante da campanha. |
P2K_CAMP_EVENTO_PRODUTO | campaign-payment-condition-product | Importação dos produtos que participam da campanha associada a evento recebimento. Deve-se incluir um registro para cada produto participante da campanha/evento. |
Cadastro de Planos e Eventos
É PRÉ-CONDIÇÃO antes de iniciar a importação de Eventos, acessar o Portal e cadastrar seus Planos.
Acesse no Portal, Menu > Cadastros > Planos de Pagamento > Planos Ev de Recebimentos e faça os cadastros.
Para realizar a importação do cadastro de Eventos, é necessário executar a integração seguindo a ordem abaixo:
Tabelas | API | Objetivo |
---|---|---|
P2K_EVENTO_REC | payment-condition | Tabela utilizada para armazenar os eventos dos recebimentos |
P2K_EV_REC_PLANPAG | payment-condition-payment-plan | Importação dos planos de pagamento associados aos eventos de recebimento |
P2K_EV_REC_OPERACAO | payment-condition-operation | Importação das operações associadas aos eventos de recebimento. |
P2K_EV_REC_PROD | payment-condition-product | Importação dos produtos associados aos eventos de recebimento |
P2K_EV_REC_SEMN | payment-condition-weekday | Importação dos dias da semana associados aos eventos de recebimento |
P2K_EV_REC_FORMAUT | payment-condition-payment-method | Importação das autorizadoras associadas as formas de recebimento |
P2K_EV_REC_INTVLO | payment-condition-date-range | Importação dos intervalos dos eventos de recebimento. |
P2K_EV_REC_LOJA | payment-condition-store | Importação das lojas associadas aos eventos de recebimento. |
P2K_EV_REC_MERC | payment-condition-category | Importação dos mercadológicos associados aos eventos de recebimento |
Tabelas de subidas de transações
Essas são as tabelas e serviços de subidas de transações para o DataHub
Vendas
Tabela | API | Objetivo |
P2K_CAB_TRANSACAO | sale-header | Recupera as transações de venda existentes na loja na data informada, com o STATUS_REGISTRO = 'NP’. |
P2K_CAB_TRANSACAO P2K_ITEM_TRANSACAO P2K_CAB_CAMPANHA P2K_ITEM_CAMPANHA P2K_CAMPANHA_GENERICA P2K_ITEM_TRANS_PINCODE P2K_ITEM_SERVICO P2K_ITEM_GARANTIA P2K_ITEM_TRANS_ENTREGA_FUTURA P2K_TRANS_LISTA_PRESENTE P2K_ITEM_LISTA_PRESENTE HUB_TRANS_ESPELHO_CUPOM HUB_TRANS_RUPTURA_VENDA HUB_TRANS_ESTACIONAMENTO HUB_TRANS_OPERACAO_GENERICA P2K_RECB_TRANSACAO P2K_RECB_GENERICO P2K_CAMPO_GENERICO P2K_RECB_CARTAO P2K_RECB_CHEQUE | sale-transaction | Recupera a transação de venda completa |
P2K_CAB_TRANSACAO | sale-transaction-process | Processa a transação, marcando o STATUS_REGISTRO como PR |
Status das Notas
Tabela | API | Objetivo |
P2K_TRANS_STATUS_NFCE | eletronic-invoice-status-header | Recupera os status das notas NFCE existentes na loja e na data informada, com o status_registro = 'NP'. |
P2K_TRANS_STATUS_NFCE | eletronic-invoice-status-transaction-process | Processa a transação, marcando o status_registro como PR. |
Pagamentos
Tabela | API | Objetivo |
P2K_CAB_PAGAMENTO | non_fiscal_operation-header | Recupera as transações de pagamento existentes na loja na data informada, com o status_registro = 'NP'. Retorna apenas as informações da tabela principal, sem os detalhes. |
P2K_CAB_PAGAMENTO | non_fiscal_operation-transaction | Recupera a transação de pagamento completa. |
P2K_CAB_PAGAMENTO | non_fiscal_operation-transaction-process | Processa a transação, marcando o status_registro como PR. |
Fechamentos
Tabela | API | Objetivo |
P2K_FECHAMENTO | day-end-closing-header | Recupera as transações de fechamento de dia existentes na loja na data informada, com o STATUS_REGISTRO = 'NP'. Traz apenas as informações da tabela principal, sem os detalhes. |
P2K_FECHAMENTO P2K_TRIB_FECH P2K_FZ_TOTALIZADORES P2K_FZ_FINALIZADORES P2K_OPER_FECH P2K_RECB_FECH P2K_TEF_FECH P2K_TOT_OP_RECEBTO P2K_TOTAIS_PAGAMENTO P2K_CONFERENCIA_CEGA | day-end-closing-transaction | Recupera a transação de fechamento de dia completa |
P2K_FECHAMENTO | closing-transaction-process | Processa a transação de fechamento, marcando o STATUS_REGISTRO como PR |
Tesouraria
Tabela | API | Objetivo |
P2K_MVTO_TES | cash-flow-header | Recupera os movimentos de tesouraria existentes na loja na data informada, com o status_registro = 'NP'. Retorna apenas as informações da tabela principal, sem os detalhes. |
P2K_MVTO_TES | cash-flow-transaction | Recupera a transação de movimento de tesouraria completa. |
P2K_MVTO_TES | cash-flow-transaction-process | Processa a transação, marcando o status_registro como PR. |
ATD - Anulação, Troca e Devolução
Tabela | API | Objetivo |
P2K_CAB_TRANSACAO | sale_return-header | Recupera as transações de Anulação, Troca ou Devolução existentes na loja na data informada, com o STATUS_REGISTRO = 'NP’. Caso não seja informado nada, serão retornados todos os tipos de ATDs. |
P2K_CAB_TRANSACAO | sale_return-transaction | Recupera a transação de Anulação, Devolução ou Troca completa. |
P2K_CAB_TRANSACAO | sale_return-transaction-process | Processa a transação, marcando o status_registro como PR. |