Histórico da Página
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017).
- Configure nos parâmetros abaixo:
Parâmetro | Descrição | Conteúdo |
MV_EAIURL2 | Informe o nome do canal configurado no EAI para envio a outro EAI. Observação: Efetue a solicitação do WebService com a Bematech. | Informe o WebService que receberá os dados enviados Exemplo:http://10.22.20.73/TotvsEAI/MensagemPadronizada/PROTHEUS |
MV_1DUP | Define inicialização da 1.parcela do titulo geradoEx. A -> para sequencia alfa / 1->para sequencia numérica. | 1 |
MV_TABPAD | Preço Padrão para digitação de vendas. | Informe o código da tabela de preço utilizada. |
MV_LJCNVDA | Habilita a integração entre os módulos SIGALOJA e FRONTLOJA com o cenário de vendas, utilizando as regras de desconto, bônus e tabela de preços. | .T. |
MV_ |
1DUPNAT | Informe campo ou dado a ser gravado na natureza do título, quando o mesmo for gerado automaticamente pelo módulo de faturamento. | Exemplo: "Outros" |
MV_EAICOMP
Identifica empresa matriz Protheus para receber mensagens EAI centralizadas na empresa e filial correta. ex: REFERENCIA|COMPANY|BRANCH|EMPRESA|FILIAL. Para mais detalhes, acesse o link: MV_EAICOMP
Observação: Parâmetro criado após a atualização do dicionário de dados, conforme instruções dos Procedimentos para Implantação.
Alteração no tamanho do campo Código Cliente/ Fornecedor:
Caso não possua um inicializador padrão para o código do produto no Protheus (X3_RELACAO) , será necessário o ajuste do tamanho do campo conforme orientação abaixo.
1. No Configurador (SIGACFG), acesse Base de Dados/Dicionário/Base de Dados/Grupo de Campos.
...
3. Altere o tamanho do campo para 20 posições.
Importante! Atualize a Base de Dados para efetivar a alteração.
...
- No Configurador (SIFACFG), acesse Base de Dados/Dicionário/Base de Dados.
- Dicionário de Dados / Pesquisar por SB1.
- Selecione a tabela e clique em Editar.
- Selecione Descrição Genérica do Produto / Campos.
- Pesquise pelo campo Pos. IPI/NCM (B1_POSIPI).
- Selecione o campo B1_POSIPI e clique no ícone Editar.
- Na aba Uso, selecione a opção Obrigatório e confirme.
- Pesquise Pesquise pelo campo Grupo (B1_GRUPO)
- Selecione o campo B1_GRUPO e clique no ícone Editar.
- Na aba Uso, selecione a opção Obrigatório e confirme.
- Após a Edição dos campos, devemos alterar o compartilhamento da tabela em nível de Unidade e Filial
4. Após a Edição dos campos, devemos alterar o compartilhamento da tabela em nível de Unidade, Filial e Empresa:
Importante! É imprescindível efetuar o compartilhamento da tabela em nível de Unidade, Filial e Empresa, pois a Bematech Live utiliza cadastro único de produtos, não havendo distinção entre unidade, filial e empresa.
Observação: Este tratamento é necessário, pois não existe distinção entre unidade e filial no Live para esta entidade.
5. Após este processo devemos salvar todas as alterações.
...
- No dicionário de dados pesquisar por SA1;
- Selecione a tabela e clique em Editar;
- Mudar o nível de compartilhamento;
4. Após este processo devemos salvar as alterações da entidade;
5. Por último devemos efetuar todas as alterações;
Tes Inteligente :
Dica 1!
O Sistema respeita a seguinte regra para processo Retailsales, relacionado a TES:
1º efetua a busca da TES Inteligente, caso não exista, efetua a busca nas informações do parâmetro MV_ARQPROD ( podendo ser SB1 ou SBZ ) e por último, busca configuração no parâmetro MV_TESVEND - Venda ou MV_TESSERV - Serviço.
Dica 2!
Para buscas por TES inteligentes também é possível a pesquisa da operação de saída a partir do CFOP. Para isso é necessário relacionar as operações de saída(DHJ_TPOPSA) com a CFOP no Cadastro de MATA002( CFOP x Tp Operação no Módulo SIGACOM);
Certifique-se que realizou a inclusão dos novos campos da tabela DHJ conforme Abaixo:
Toda a regra ficou na Tag: OperationFiscalCode
Regra da Tag "OperationFiscalCode" para busca da TES/TES Inteligente:
1 – Verifica se possui De/Para de TES
Se o valor enviado for inválido (não possuir de/para ou cadastro de de/para inválido), irá retornar erro.
Se possuir valor válido, utiliza a TES (não possui TES Inteligente nesse cenário)
2 – Se não possuir De/Para ou valor inválido, verifica se possui o tipo de operação na tabela DHJ
se o valor enviado for inválido(não possui vinculo na DHJ), irá retornar erro.
Se possuir vinculo na DHJ, retorna o tipo de operação e utiliza para busca da TES Inteligente
Adicionar tabela e itens para tipo de código de barras na tabela SX5:
- No Configurador (SIGACFG), acesse Ambiente/Cadastros/Tabelas.
- Incluir a tabela 93.
- Incluir os Itens (conforme imagem) e confirme.
Observação: Incluir uma consulta padrão da tabela SX5, filtrando pela tabela 93. Após a inclusão, informar nas propriedades do campo LK_TIPO a consulta padrão.
Importante!
Para releases anteriores à 12.1.18, será necessário efetuar a inclusão manual dos campos e Índices abaixo:
Criação de Campos no arquivo SX3 – Campos:
- No Configurador (SIGACFG), acesse Base de Dados/Dicionário/Base de Dados.
- Clique em dicionário de dados e pesquise pela tabela conforme abaixo.
- Selecione a tabela caso exista e clique em Incluir/Alterar.
- Preencha as informações conforme tabela abaixo.
- Tabela MH4 - Itens Rps X Itens Reserva
Campo | MH4_DOCORI |
Tipo | Caracter |
Tamanho | 9 |
Decimal | 0 |
Formato | @ |
Título | Nota Orig |
Descrição | Nota de Origem |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Nota Origem |
Campo | MH4_SERORI |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @ |
Título | Serie Orig |
Descrição | Série Origem |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Série de Origem |
Campo | MH4_ITEORI |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Formato | @ |
Título | Item Orig |
Descrição | Item Origem |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Nota Origem |
Tabela SL1- Orçamento
Campo | L1_VALFECP |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Valor FECP |
Descrição | Valor do FECP |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Valor do FECP |
Campo | L1_BASFECP |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Base FECP |
Descrição | Base do FECP |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Base do FECP |
Campo | L1_VFECPST |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Valor FECP ST |
Descrição | Valor do FECP ST |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Valor do FECP ST |
Campo | L1_BSFCPST |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Base FECP ST |
Descrição | Base FCP ST |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Base FCP ST |
Tabela SLQ- Orçamento
Campo | LQ_VALFECP |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Valor FECP |
Descrição | Valor do FECP |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Valor do FECP |
Campo | LQ_BASFECP |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Base FECP |
Descrição | Base do FECP |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Base do FECP |
Campo | LQ_VFECPST |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Valor FECP ST |
Descrição | Valor do FECP ST |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Valor do FECP ST |
Campo | LQ_BSFCPST |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Base FECP ST |
Descrição | Base FCP ST |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Base FCP ST |
Tabela SL2- Itens do Orçamento
Campo | L2_VALFECP |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Valor FECP |
Descrição | Valor do FECP |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Valor do FECP |
Campo | L2_ALQFECP |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Aliq FECP |
Descrição | Alíquota do FECP |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Alíquota do FECP |
Campo | L2_ALQFCST |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Aliq FECP ST |
Descrição | Aliq FECP ST |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Alíquota do FECP ST |
Campo | L2_VFECPST |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Valor FECP ST |
Descrição | Valor FECP ST |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Valor FCP ST |
Campo | L2_BSFCPST |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Base FECP ST |
Descrição | Base FCP ST |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Base FCP ST |
Tabela SLR- Itens do Orçamento
Campo | LR_VALFECP |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Valor FECP |
Descrição | Valor do FECP |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Valor do FECP |
Campo | LR_ALQFECP |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Aliq FECP |
Descrição | Alíquota do FECP |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Alíquota do FECP |
Campo | LR_ALQFCST |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Aliq FECP ST |
Descrição | Aliq FECP ST |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Alíquota do FECP ST |
Campo | LR_VFECPST |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Valor FECP ST |
Descrição | Valor FECP ST |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Valor FCP ST |
Campo | LR_BSFCPST |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Base FECP ST |
Descrição | Base FCP ST |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Base FCP ST |
Tabela DHJ - RELAÇÃO TP DE OPERAÇÃO E CFOP
Com esse cadastro será possível pesquisar o tipo de operação na Mensagem de RetailSales para operações de saída e desta forma buscar a TES inteligente com essa operação.
Seu uso é opcional e o cadastro deve ser feito na Rotina MATA002 - CFOP x Tp Operação no Módulo SIGACOM - Compras.
Campo | DHJ_TPOPSA |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Tp.Op. Saída |
Descrição | Tipo de Operação de Saída |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Informar Tipo de Operação de Saída |
Consulta Padrão | DJ - tipo de Movimentação de Material |
Módulos | Todos |
Validação | ExistChav('DHJ') .And. ExistCpo('SX5','DJ'+FwFldGet('DHJ_TPOPSA')) |
Campo | DHJ_DESTPS |
Tipo | Caracter |
Tamanho | 55 |
Decimal | 0 |
Formato | @! |
Título | Desc. Saída |
Descrição | Desc. TP Operação Saída |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Descrição do Tipo de Operação de saída |
Consulta Padrão | DJ - tipo de Movimentação de Material |
Módulos | Todos |
Inicializador Padrão | IF(!INCLUI,POSICIONE('SX5',1,XFILIAL('SX5')+'DJ'+DHJ->DHJ_TPOPSA,'X5_DESCRI'),'') |
Ini. Browse | POSICIONE('SX5',1,XFILIAL('SX5')+'DJ'+FwFldGet('DHJ_TPOPSA'),'X5_DESCRI') |
A consulta "DJ - Tipo de Movimentação de material" está posicionada ao final das consultas Padrões quando se abre pelo SIGACFG conforme imagem abaixo:
Criação/Verificação de Campos no arquivo SX7 – GATILHO:
- No Configurador (SIGACFG), acesse Base de Dados/Dicionário/Base de Dados.
- Clique em dicionário de dados.
Selecione a pasta Gatilhos e clique em Incluir.
Preencha as informações conforme tabela abaixo.Campo
DHJ_TPOPSA
Seguencia
001
Cnt. Dominio
DHJ_DESTPS
Tipo
Primário
Regra
POSICIONE('SX5',1,XFILIAL('SX5')+'DJ'+FwFldGet('DHJ_TPOPSA'),'X5_DESCRI')
Posiciona
Sim
Alias
SX5
Ordem
1
Chave
XFILIAL('SX5')+'DJ'+FwFldGet('DHJ_TPOPSA')
Criação/Verificação de Campos no arquivo SIX – ÌNDICE:
- No Configurador (SIGACFG), acesse Base de Dados/Dicionário/Base de Dados.
- Clique em dicionário de dados e pesquise por SB7.
- Selecione a pasta Índice e clique em Incluir.
- Preencha as informações conforme tabela abaixo.
Ordem | Descrição | Chave |
---|---|---|
4 | Documento + Produto + Data | B7_FILIAL+B7_DOC+DTOS(B7_DATA) |
Importante!
Após finalizar as inclusões, clique em Atualizar Base de Dados.