Histórico da Página
...
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.
...
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 acesse Ambiente/Cadastros/Tabelas.
- Localize a Tabela 00, Chave DJ.
- Selecione a tabela e clique em Editar.
- Adicione as informações: Chave: IT, Descrição: INTEGRACAO, Desc Spanish: INTEGRACAO e Desc English = INTEGRACAO
- 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.
Observação: Esse Tipo de Movimentação de Material será utilizado no cadastro de Tes Inteligente para a integração "INPUTDOCUMENT"
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 por MH4pela 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 a inclusão dos camposas inclusões, clique em Atualizar Base de Dados.