Índice
...
Está disponível o cadastro a disposición el registro de TES Inteligente, com con el objetivo de facilitar e agilizar o preenchimento do código do y agilizar la cumplimentación del código del TES (Tipo de Entrada e Saída) nos documentos fiscais, considerando regras previamente cadastradas. A vantagem da utilização desta rotina, é que podemos configurar quais códigos de TES serão utilizados em determinados documentos fiscaisentrada y salida) en los documentos fiscales, considerando reglas previamente registradas. La ventaja de la utilización de esta rutina, es que podemos configurar qué códigos de TES se utilizarán en determinados documentos fiscales.
...
...
Al registro del TES inteligente puede accederse por medio de la rutina Tes inteligente O cadastro do TES inteligente poderá ser acessado através rotina Tes Inteligente (MATA089.PRW), no menu Cadastros Atualizações\Cadastros\Tes Inteligente do modulo SIGAFIS.en el menú Registros Actualizaciones\Registros\Tes inteligente del módulo SIGAFIS.
Al registro de las reglas de cumplimentación del código del TES está vinculado con un O cadastro das regras de preenchimento do código do TES está vinculado com um código de tipo de movimentação movimiento (FM_TIPO), por exemploejemplo: 01 01 - Venda Venta de Mercadoriasmercaderías,02 - Simples Remessa Simple envío de Materialmaterial, 03 - Venda para Consumidor Final etc.
Os Venta para consumidor final, etc.Los códigos de Tipo de movimentação estão cadastrados na tabela DJ da SX5, em tabelas genéricas. Cada regra definida poderá ter um movimiento están registrados en la tabla DJ de SX5, en tablas genéricas. Cada regla definida puede tener un código de TES de saída salida (FM_TS) ey/ou um o un código de TES de entrada (FM_TE).
Uma Una vez definido na regra o Tipo de Movimento e TES a ser utilizado, será necessário preencher os demais campos listados abaixoen la regla el Tipo de movimiento y TES que se utilizará, es necesario completar los otros campos listados a continuación:
Campo | Descrição Descripción |
---|---|
FM_CLIENTE | Código de Clientedel cliente |
FM_LOJACLI | Loja do Cliente Tienda del cliente |
FM_FORNECE | Código de Fornecedordel proveedor |
FM_LOJAFOR | Loja Fornecedor Tienda del proveedor |
FM_EST | Estado/Prov/Reg |
FM_GRTRIB | Grupo Tributaçãode tributación |
FM_PRODUTO | Código de Produtodel producto |
FM_GRPROD | Grupo de Tributação do Produtotributación del producto |
FM_POSIPI | NCM do Produtodel Producto |
FM_REFGRD | Código de Referência da Gradede referencia de la grilla |
FM_TIPOMOV | Tipo de Pedidopedido de Vendaventa |
FM_GRPTI | Grupo de TES Inteligenteinteligente |
FM_TIPOCLI | Tipo de Clientecliente |
FM_GRPCST | Código de enquadramentoencuadramiento de IPI |
FM_CFO_O | Código de saída da operaçãosalida de la operación fiscal |
FM_CFO_I | Código de entrada da operaçãode la operación fiscal |
FM_TPCTO | Tipo de Contratocontrato |
FM_ID Identificação | da Regra Identificación de la regla |
FM_ORIGEM | Origem do produto Origen del producto |
Informações | ||||
---|---|---|---|---|
| ||||
|
Para que seja possível cadastrar regras mais específicas estão disponíveis os campos sea posible registrar reglas más específicas están a disposición los campos Grupo de TES Inteligente inteligente (FM_GRPTI) e y Tipo de Cliente cliente (FM_TIPOCLI), para utilizá-los siga estes passosutilizarlos siga estos pasos:
Pueden completarse todos o algunos campos de la regla, variando de acuerdo con la necesidad del cliente. Siempre se sugerirá TES de la regla que tenga información que se encuadre con el documento fiscal, si alguna información de la regla no se encuadre con el documento fiscal, esta regla se descartará. Regla que tenga campos sin completar no será descartada, siempre y cuando los otros campos completados se encuadren con el Poderão ser preenchidos todos ou alguns campos da regra, variando conforme a necessidade do cliente. Sempre será sugerido TES da regra que possuir informações que se enquadrem com o documento fiscal, se alguma informação da regra não se enquadrar com o documento fiscal, esta regra será descartada. Regra que possuir campos não preenchidos não será descartada, desde que os demais campos preenchidos se enquadrem com documento fiscal.
Aviso | ||
---|---|---|
| ||
Para utilizar esta funcionalidade o compartilhamento das tabelas SF4 e SFM devem ser iguais (modo exclusivo ou compartilhado), assim no momento da definição do código de TES que será apresentado de acordo com as regras atendidas pelo documento incluído, sendo identificado dentro da filial definida nas duas rotinas quando exclusiva, ou em todos os cadastros se compartilhada. Em casos que o compartilhamento nestas duas tabelas for diferente, não será possível a avaliação das regras já cadastradas de forma correta e pode ocorrer definição de um código de TES incorreto. |
Para exemplificar o preenchimento, vamos supor a criação de uma regra para sugerir o código de TES 500 nas Vendas de Mercadoria para Consumidor Final no Estado de São Paulo, devemos preencher da seguinte maneira a regra do TES Inteligente:
funcionalidad el uso compartido de las tablas SF4 y SFM deben ser iguales (modo exclusivo o uso compartido), de esta manera, en el momento de la definición del código de TES que se presentará de acuerdo con las reglas atendidas por el documento incluido, identificándose dentro de la sucursal definida en las dos rutinas si fuera exclusiva, o en todos los registros si fuera de uso compartido. En los casos en los que el uso compartido en estas dos tablas fuera diferente, no será posible la evaluación de las reglas registradas de forma correcta y puede ocurrir la definición de un código de TES incorrecto |
Como ejemplo de la cumplimentación, vamos a suponer la creación de una regla para sugerir el código de TES 500 en las Ventas de mercadería para Consumidor final en el Estado de São Paulo, la regla del TES Inteligente se debe completar de la siguiente manera:
Regla Regra número 1:
Tipo de Movimentaçãomovimiento | Tes de Saídasalida | Estado/Prov/Reg | Tipo de Clientecliente |
---|---|---|---|
01 | 500 | SP | F-Cons.Final |
Quando houver escrituração Si hubiera registro de documento fiscal com con Tipo de Movimentação Movimiento 01, para el Estado de de São Paulo utilizando cliente classificado como Consumidor Final, o TES 500 será sugerido na escrituração do documento fiscal.
Vejamos mais um exemplo, Venda de Mercadoria do Produto "AAAA", sugerindo o código de TES 501.
utilizando cliente clasificado como Consumidor final, el TES 500 se sugerirá en el registro del documento fiscal.
Veamos un ejemplo más, Venta de mercadería del Producto "AAAA", sugiriendo el código de TES 501.
Regla Regra número 2:
Tipo de Movimentaçãomovimiento | Tes de Saídasalida | Código de Produtoproducto |
---|---|---|
01 | 501 | AAAA |
Com Con esta regra, quando for escriturada uma Venda de Mercadoria do Produto regla, si se registrara una Venta de mercadería del Producto "AAAA", o TES 501 será sugerido na digitação da nota fiscal.el TES 501 se sugerirá en la digitación de la factura.
Las reglas se registrarán en función del segmento y de la necesidad de cada cliente, pudiendo crear reglas más específicas o más As regras serão cadastradas em função do segmento e da necessidade de cada cliente, podendo criar regras mais específicas ou mais genéricas.
Informações | ||||||
---|---|---|---|---|---|---|
| ||||||
O El campo de Tipo de Cliente será verificado somente para operações vinculadas com cliente, se a nota estiver vinculada com um Fornecedor, o campo Tipo de Cliente não será considerado para enquadrar a regra. Para enquadrar o participante, os cliente se verificará solamente para operaciones vinculadas con cliente, si la factura estuviera vinculada con un Proveedor, el campo Tipo de cliente no se considerará para encuadrar la regla. Para encuadrar el participante, los campos FM_CLIENTE+FM_LOJACLI somente serão verificados caso operações esteja vinculada com um Cliente. Se a operação estiver vinculada com um Fornecedor, então os LOJACLI solamente se verificarán si las operaciones estuvieran vinculadas con un Cliente. Si la operación estuviera vinculada con un Proveedor, entonces los campos FM_FORNECE+ FM_LOJAFOR ser considerados para enquadrar o LOJAFOR se considerarán para encuadrar el participante. |
...
...
...
A medida que as regras são cadastradas, é possível que existam regras mais genéricas, podendo entrar em conflito com alguma regra mais específica, como nos próprios exemplos citados no item 02. Consideraremos o seguinte cenário:
A princípio as duas regras atenderiam esta situação, pois ambas as regras atendem e se enquadram nas informações do documento fiscal em questão, porém a rotina poderá sugerir somente um TES. Para resolver este conflito, o critério adotado será considerar a regra que tiver mais informações enquadradas de acordo com documento fiscal.
No exemplo do item 02 deste documento, a regra 1 possui duas informações enquadradas, o Estado e Tipo de Cliente, já a regra 2 possui apenas uma informação enquadrada, que é o Código de Produto. Neste caso a regra 1 possui mais informações enquadradas que a regra 2, logo o TES 500 será sugerido, pois é a mais específica no contexto deste documento fiscal.
medida que se registran las reglas, es posible que existan reglas más genéricas, pudiendo entrar en conflicto con alguna regla más específica, como en los propios ejemplos citados en el ítem 02. Consideraremos el siguiente escenario:
Para comenzar, las dos reglas atenderían esta situación, pues ambas reglas atienden y se encuadran en las informaciones del referido documento fiscal, sin embargo la rutina puede sugerir solamente un TES. Para resolver este conflicto, el criterio adoptado será considerar la regla que tenga más información encuadrada, de acuerdo con el documento fiscal.
En el ejemplo del ítem 02 de este documento, la regla 1 tiene dos informaciones encuadradas, el Estado/Prov/Reg y Tipo de cliente, en cambio, en la regla 2 solamente tiene una información encuadrada, que es el Código de producto. En este caso la regla 1 tiene más información encuadrada que la regla 2, luego el TES 500 será sugerido, pues es la más específica en el contexto de este documento fiscal.
En este tipo de conflicto, el TES sugerido será siempre el que pertenezca a la regla más específica, es decir, la regla que tenga más información encuadradaNeste tipo de conflito, o TES sugerido será sempre o que pertencer a regra mais específica, ou seja, a regra que tiver mais informações enquadradas.
Informações | ||||||
---|---|---|---|---|---|---|
| ||||||
La combinación de los A combinação dos campos CLIENTE+LOJA será considerada somente como uma informação enquadrada, bem como a combinação dos solamente se considerará como una información encuadrada, así como la combinación de los campos FORNECEDOR+LOJA. |
Poderá ocorrer também conflito de regras distintas, cadastradas com campos diferentes, porém com a mesma quantidade de informações enquadradas com documento fiscal. Abaixo temos um exemplo desta situação:
Puede ocurrir también conflicto de reglas diferentes, registradas con campos diferentes, sin embargo con la misma cantidad de información encuadrada con documento fiscal. A continuación tenemos un ejemplo de esta situación:
Regla Regra número 3
Tipo de MovimentaçãoMovimiento | TES | ProdutoProducto |
---|---|---|
02 | 502 | BBBB |
Regra Regla número 4
Tipo de Movimentaçãomovimiento | TES | Cliente |
---|---|---|
02 | 503 | CCCC |
Em uma operação de Simples Remessa de Material para o En una operación de Simple envío de material para el Cliente "CCCC", movimentando o Produto ocasionando el movimiento del Producto "BBBB", as regras las reglas 3 e y 4 se enquadram no encuadran en el documento fiscal, a regra 3 enquadrou o la regla 3 se encuadra en el Código de Produto, e regra 4 enquadrou o Código de Cliente, as duas possuem a mesma quantidade de informações, tanto o TES 502 quanto o 503 poderiam ser sugeridosproducto, y la regla 4 se encuadra en el Código de cliente, las dos tienen la misma cantidad de información, tanto el TES 502 como el 503 podrían sugerirse. Para resolver este conflitoconflicto, o sistema adota o critério da ordem de campos mais relevantes/prioritários do cadastro el sistema adopta el criterio de la orden de campos más relevantes/prioritarios del registro de TES inteligente, se o Código de Produto tem maior relevância, então o TES 502 será sugerido, ou se o Código do Cliente tiver maior relevância, então o TES 503 será sugerido. O sistema possui uma ordem padrão de prioridades, que pode ser alterada pelo cliente se necessário.
Para compreender esta ordem, cada campo (excluindo tipo de movimentação, TES de entrada e TES de saída) da SFM terá um identificador fixo, conforme tabelas abaixo:
Identificadores campos da SFM - Operações com Cliente
si el Código de producto tuviera mayor relevancia, entonces el TES 502 se sugerirá, o si el Código del cliente tuviera mayor relevancia, entonces el TES 503 se sugerirá. El sistema tiene una orden estándar de prioridades, que puede ser modificada por el cliente si fuera necesario.
Para comprender esta orden, cada campo (excluyendo el tipo de movimiento, TES de entrada y TES de salida) de la SFM tendrá un identificador fijo, de acuerdo con las siguientes tablas:
Identificadores campos de la SFM - Operaciones con cliente
Campo | Descripción | Código de identificación | Campo | Descrição | Código de Identificação |
---|---|---|---|---|---|
FM_PRODUTO | Código de Produtodel producto | 1 | |||
FM_GRPROD | Grupo de Tributação do Produtotributación del producto | 2 | |||
FM_POSIPI | NCM | 3 | |||
FM_CLIENTE+FM_LOJACLI | Cliente+ Loja ClienteTienda cliente | 4 | |||
FM_GRTRIB | Grupo Tributaçãode tributación | 5 | |||
FM_EST | Estado/Prov/Reg | 6 | |||
FM_REFGRD | Código de Referência da Gradereferencia de la grilla | 7 | |||
FM_GRPTI | Grupo de TES Inteligenteinteligente | 8 | |||
FM_TIPOCLI | Tipo de Clientecliente | 9 | |||
FM_GRPCST | Código de enquadramentoencuadramiento de IPI | 10 | |||
FM_TIPOMOV | Tipo de Movimentação do Pedido de Vendamovimiento del pedido de venta | 11 | |||
FM_ORIGEM | Origem do produto Origen del producto | 12 |
Para as operações vinculadas com Cliente, a ordem padrão do sistema é 1Para las operaciones vinculadas con Cliente, la orden estándar del sistema es 1,2,3,4,5,6,7,8,9,10,11,12, onde donde cada número representa um campo da tabela un campo de la tabla SFM, ou seja, a ordem dos campos prioritários ées decir, el orden de los campos prioritarios es:
FM_PRODUTO, FM FM_GRPROD, FM_POSIPI, FM_CLIENTE+FM_LOJACLI, FM_GRTRIB, FM_EST, FM_REFGRD, FM_GRPTI, FM_TIPOCLI, FM_GRPCST,FM_TIPOMOV.
Onde o campo com maior prioridade/relevância é o primeiro da esquerda para a direita, e o campo com menor prioridade/relevância é o último da direitaDonde el campo con mayor prioridad/relevancia es el primero de izquierda a derecha, y el campo con menor prioridad/relevancia es el último de la derecha.
Identificadores campos da de la SFM - Operações com Fornecedor- Operaciones con proveedor
Campo | DescriçãoDescripción | Código de Identificaçãoidentificación |
---|---|---|
FM_PRODUTO | Código de Produtodel producto | 1 |
FM_GRPROD | Grupo de Tributação do Produtotributación del producto | 2 |
FM_POSIPI | NCM | 3 |
FM_FORNECE+FM_LOJAFOR | Fornecedor Proveedor+ Loja FornecedorTienda proveedor | 4 |
FM_GRTRIB | Grupo Tributaçãode tributación | 5 |
FM_EST | Estado /Prov/Reg | 6 |
FM_REFGRD | Código de Referência da Gradede referencia de la grilla | 7 |
FM_GRPTI | Grupo de TES Inteligenteinteligente | 8 |
FM_GRPCST | Código de enquadramentoencuadramiento de IPI | 9 |
FM_ORIGEM | Origem do produto Origen del producto | 10 |
Para as operações vinculadas com Fornecedor, a ordem padrão do sistema é 1Para las operaciones vinculadas con Proveedor, la orden estándar del sistema es 1,2,3,4,5,6,7,8,9,10, onde donde cada número representa um campo da tabela un campo de la tabla SFM, ou seja, a ordem dos campos prioritários ées decir, el orden de los campos prioritarios es:
FM_PRODUTO, FM_GRPROD, FM_POSIPI, FM_FORNECE+FM_LOJAFOR, FM_GRTRIB, FM_EST, FM_REFGRD, FM_GRPTI, FM_GRPCST.
Onde o campo com maior prioridade/relevância é o primeiro da esquerda para a direita, e o campo com menor prioridade/relevância é o último da direita.
Donde el campo con mayor prioridad/relevancia es el primero de izquierda a derecha, y el campo con menor prioridad/relevancia es el último de la derecha.
Volviendo al ejemplo de las reglas 3 y 4 presentadas en este ítem, considerando el orden estándar del sistema, el TES sugerido sería el 502, pues el Producto (identificación 1) tiene mayor relevancia/prioridad que el Cliente+Tienda (identificación Voltando para o exemplo das regras 3 e 4 apresentadas neste item, considerando a ordem padrão do sistema, o TES sugerido seria o 502, pois o Produto (identificação 1) tem maior relevância/prioridade que o Cliente+Loja (identificação 4): 1,2,3,4,5,6,7,8,9,10,11,12.
Caso seja necessário alterar esta ordem Si fuera necesario modificar este orden de campos, basta alterar o conteúdo do parâmetro modificar el contenido del parámetro MV_OTICLI para operações com operaciones con clientes, e parâmetro y parámetro MV_OTIFOR para operações com fornecedores.operaciones con proveedores.
También en este ejemplo, si quisiéramos modificar el orden de prioridad estándar del sistema, dando mayor prioridad para el Cliente en lugar del Producto, debemos completar el parámetro MV_OTICLI de la siguiente maneraAinda neste exemplo, se quisermos alterar a ordem de prioridade padrão do sistema, dando maior prioridade para Cliente ao invés do Produto, devemos preencher o parâmetro MV_OTICLI da seguinte maneira: {4,1,2,3,5,6,7,8,9,10,11,12}.
Veja Vea que o el identificador do de Cliente+LojaTienda (4) é o primeiro da ordem, neste caso, o TES sugerido seria o 503, já que o Cliente possui maior relevância que o Produto. O mesmo procedimento é válido para o parâmetro MV_OTIFOR para as operações vinculadas com fornecedor.
Se por algum motivo a ordem prioritária dos campos definida pelo cliente não desempatar este conflito de regras, o desempate será feito pela ordem padrão do sistema.
...
...
es el primero del orden, en este caso, el TES sugerido sería el 503, pues el Cliente tiene mayor relevancia que el Producto. El mismo procedimiento es válido para el parámetro MV_OTIFOR para las operaciones vinculadas con proveedor.
Si por algún motivo el orden prioritario de los campos definido por el cliente no desempate este conflicto de reglas, el desempate se realizará por el orden estándar del sistema.
La TES se devolverá después de cumplimentar determinado campo dependiendo de la operación que está ejecutándose como emisión de pedido de venta, emisión de pedido de compra, factura de entrada y etc... Estos campos pueden visualizarse en la siguiente lista, así como los campos que se utilizan como parámetros para definición de la regla de TES Inteligente:
Tabla | Título de la tabla | Campo disparador | Parámetros |
---|---|---|---|
SC6 | Ítems de los pedidos de venta | C6_OPER | C5_CLIENT, C5_LOJAENT, C6_PRODUTO, C6_TES |
SC7 | Ped.Compra / Aut.Entrega | C7_OPER | C7_OPER, C7_FORNECE, C7_LOJA, C7_PRODUTO, C7_TES |
SCK | Ítems de presupuesto | CK_OPER | CK_OPER, CJ_CLIENTE, CJ_LOJA, CK_PRODUTO, CK_TES, CJ_TIPOCLI |
SCY | Historial de pedidos de compra | CY_OPER | CY_OPER, C7_FORNECE, C7_LOJA, CY_PRODUTO, CY_TES |
SD1 | Ítems de la Factura de entrada | D1_OPER | D1_OPER, C7_FORNECE, C7_LOJA, D1_COD, D1_TES, F1_EST |
SUB | Ítems del presupuesto de televentas | UB_OPER | UA_CLIENTE, UA_LOJA, UB_PRODUTO, UB_TES, UA_TIPOCLI |
VVA | Ítems de las salidas de vehículos | VVA_OPER | VVA_OPER, VV0_CODCLI, VV0_LOJA, (VVA_CHAINT o VV1_CHAINT) |
VVG | Ítems de las entradas de vehículos | VVG_OPER | VVG_OPER, VVF_CODFOR, VVF_LOJA, (VVG_CHAINT o VV1_CHASSI) |
DBJ | Parámetros Central de compras | DBJ_TPOPER | DBJ_TPOPER |
Aviso | ||
---|---|---|
| ||
Es necesario que todos los campos que participen de la regla deseada (campos que se encuentran en la columna "Parámetros" de la tabla anterior), se completen antes del campo que dispara la regla (campo que se encuentra en la columna "Campo Disparador" de la tabla anterior), para que la regla se cargue correctamente. Si hubiera necesidad de modificar algún campo que es parámetro, con la intención de que se seleccione otra regla, también es necesario borrar y completar nuevamente el campo disparador para que la regla se cargue correctamente. |
Aviso |
---|
Si el punto de entrada MT089CD existiera en el entorno, las reglas de desempate del sistema no se aplicarán, de esta manera la devolución del punto de entrada definirá el TES que se sugerirá, considerando las personalizaciones existentes. |
...
Aviso |
---|
Caso o ponto de entrada MT089CD exista no ambiente, as regras de desempate do sistema não serão aplicadas, assim o retorno do ponto de entrada que definirá qual TES será sugerido, considerando as customizações existentes. |
HTML |
---|
<!-- esconder o menu --> <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> |