Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Varejo
Módulo:SIGALOJA - Controle de Lojas
Função:

LJRetailApp - Interface RetailApp x Protheus


02. SITUAÇÃO/REQUISITO

...

  • Temos duplicidade de registros por meio de

...

  • encavalamento

...

  • de serviços.

...

  • Para toda mensagem enviada ao RetailApp deveria ser atualizado por bloco, diminuindo o risco de duplicar registros por qualquer falha no envio.

...

  • Hoje não é atualizado o campo  F1_MSEXP

...

  •  Vendas e Trocas

...

  • , com isso enviando o mesmo registro a todo processamento.

03. SOLUÇÃO

...

  • Criado mecanismo de semáforo para evitar

...

  • processamento

...

  • duplicado do serviço.

...

  • Criado processo de envio em blocos para cada mensagem enviada.

...

  • Incluído o processo de atualização da tabela SF1 - Cabeçalho das NF de entrada, para preenchermos o campo de exportação F1_MSEXP para troca e devolução.

04. DEMAIS INFORMAÇÕES

       Para o funcionamento correto da desta atualização é necessário realizar os procedimentos abaixo:

  1. No Configurador ( SIGACFG) acesse Base de Dados /Dicionário /Base de Dados.
  2. Selecione a opção Dicionario de Dados.
  3. Selecione a tabela correspondente (SF1) 
  4. Ao entrar no cadastro através da função, clique em editar.
  5. Selecione a opção Campos.
  6. Na barra superior,(6) clique no botão Campos reservados.
  7. Selecione a opção Ident. Exp. Dados.
  8. Salvar a alteração.

  9. Atualizar o dicionário.


05. ASSUNTOS RELACIONADOS

Para maiores informações consulte as FAQs do Varejo.

http://tdn.totvs.com.br/pages/releaseview.action?pageId=279592229

Passo a passo de implementação do Integração Protheus com RetailApp™


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>