Você está na página 1de 15

UPDSFT - Atualização da base fiscal por item

Ambiente : Livros Fiscais Boletim : 00003910-08


Data da publicação : 18/08/06 Data da revisão : 24/03/08
Versões : Protheus 8.11 e Protheus 10 Países : Brasil
Sistemas : Windows/Linux Bancos de : Todos
operacionais dados
Bops : 101215, 104260, 104574, 104852, 104574, 104614, 105448, 105561, 106453,
110849, 114963, 119481, 125221, 128063, 129173, 128928,138641, 140536,
134423, 140999, 134289.

Tabelas utilizadas : SM0 – Cadastro de Empresas / SX2 – Arquivos / SX3 – Dicionário de Dados / SX5
– Tabelas Genéricas / SX9 – Relacionamentos / SIX - Índices

Disponibilizado o compatibilizador UPDSFT, para criação e atualização da tabela SFT – Livro Fiscal por
Item, no que diz respeito a seus campos, índices e relacionamentos.

Atualizações implementadas

Tabela SX3 – Dicionário de Dados

Campo Versões Descrição Validação

7.10,
FT_FILIAL Filial
8.11

7.10,
FT_ENTRADA Data Entrada NF
8.11

7.10,
FT_EMISSAO Data Emissão NF
8.11

7.10, Número Documento


FT_NFISCAL
8.11 Fiscal

7.10, Série do Documento


FT_SERIE
8.11 Fiscal

Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item – 1
Campo Versões Descrição Validação

7.10,
FT_CLIEFOR Cliente/Fornecedor
8.11

7.10, Código Loja


FT_LOJA
8.11 Cliente/Fornecedor

7.10,
FT_ESTADO Estado Referência
8.11

7.10, Código Fiscal MaFisRef ("LF_CFO","MT100",M-


FT_CFOP
8.11 Operação/Prestação >FT_CFO)

7.10, MaFisRef ("LF_CODISS","MT100",M-


FT_CODISS Código Serviço
8.11 >FT_CODISS)

7.10, MaFisRef ("LF_ALIQICMS","MT100",M-


FT_ALIQICM Alíquota ICMS
8.11 >FT_ALIQICM)

7.10, MaFisRef ("LF_VALCONT","MT100",M-


FT_VALCONT Valor Contábil
8.11 >FT_VALCONT)

7.10, Valor da Base de MaFisRef ("LF_BASEICM","MT100",M-


FT_BASEICM
8.11 ICMS >FT_BASEICM)

7.10, MaFisRef ("LF_VALICM","MT100",M-


FT_VALICM Valor do ICMS
8.11 >FT_VALICM)

7.10, MaFisRef ("LF_ISENICM","MT100",M-


FT_ISENICM Valor Isento do ICMS
8.11 >FT_ISENICM)

7.10, MaFisRef ("LF_OUTRICM","MT100",M-


FT_OUTRICM Valor Outros do ICMS
8.11 >FT_OUTRICM)

7.10, Valor da Base para o MaFisRef ("LF_BASEIPI","MT100",M-


FT_BASEIPI
8.11 IPI >FT_BASEIPI)

7.10, MaFisRef ("LF_VALIPI","MT100",M-


FT_VALIPI Valor do IPI
8.11 >FT_VALIPI)

7.10, MaFisRef ("LF_ISENIPI","MT100",M-


FT_ISENIPI Valor Isento do IPI
8.11 >FT_ISENIPI)

7.10, MaFisRef ("LF_OUTRIPI","MT100",M-


FT_OUTRIPI Valor Outros do IPI
8.11 >FT_OUTRIPI)

7.10, Valor Base da MaFisRef ("LF_BASERET","MT100",M-


FT_BASERET
8.11 Retenção ST >FT_BASERET)

7.10, Valor do ICMS Retido MaFisRef ("LF_ICMSRET","MT100",M-


FT_ICMSRET
8.11 ST >FT_ICMSRET)

2 – Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item
Campo Versões Descrição Validação

7.10, Mensagem Livro MaFisRef ("LF_OBSERV","MT100",M-


FT_OBSERV
8.11 Fiscal >FT_OBSERV)

7.10, MaFisRef ("LF_TIPO","MT100",M-


FT_TIPO Tipo Lançamento
8.11 >FT_TIPO)

7.10, Valor ICMS MaFisRef


FT_ICMSCOM ("LF_ICMSCOMP","MT100",M-
8.11 Complementar
>FT_ICMSCOM)
7.10, MaFisRef ("LF_ICMSDIF","MT100",M-
FT_ICMSDIF Valor do ICMS Diferido
8.11 >FT_ICMSDIF)

7.10, Valor do ICMS MaFisRef ("LF_TRFICM","MT100",M-


FT_TRFICM
8.11 Transferido >FT_TRFICM)

7.10, Valor do Crédito MaFisRef ("LF_CRDEST","MT100",M-


FT_CRDEST
8.11 Estímulo >FT_CRDEST)

7.10, Valor do IPI impresso MaFisRef ("LF_IPIOBS","MT100",M-


FT_IPIOBS
8.11 em Observações >FT_IPIOBS)

7.10, Valor ICMS impresso MaFisRef ("LF_OBSICM","MT100",M-


FT_OBSICM
8.11 em Observações >FT_OBSICM)

7.10, Valor Solidário na MaFisRef ("LF_OBSSOL","MT100",M-


FT_OBSSOL
8.11 coluna Observações >FT_OBSSOL)

7.10, Valor ICMS Solidário MaFisRef ("LF_SOLTRIB","MT100",M-


FT_SOLTRIB
8.11 Tributado >FT_SOLTRIB)

7.10, ICMS sobre frete MaFisRef ("LF_ICMAUTO","MT100",M-


FT_ICMAUTO
8.11 autônomo >FT_ICMAUTO)

7.10, Base de Cálculo do


FT_BASIMP1
8.11 imposto 1

7.10, Base de Cálculo do


FT_BASIMP2
8.11 imposto 2

7.10, Base de Cálculo do


FT_BASIMP3
8.11 imposto 3

7.10, Base de Cálculo do


FT_BASIMP4
8.11 imposto 4

7.10, Base de Cálculo do


FT_BASIMP5
8.11 imposto 5

7.10, Base de Cálculo do


FT_BASIMP6
8.11 imposto 6

Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item – 3
Campo Versões Descrição Validação

7.10,
FT_ALQIMP1 Alíquota do Imposto 1
8.11

7.10,
FT_ALQIMP2 Alíquota do Imposto 2
8.11

7.10,
FT_ALQIMP3 Alíquota do Imposto 3
8.11

7.10,
FT_ALQIMP4 Alíquota do Imposto 4
8.11

7.10,
FT_ALQIMP5 Alíquota do Imposto 5
8.11

7.10,
FT_ALQIMP6 Alíquota do Imposto 6
8.11

7.10,
FT_VALIMP1 Valor do Imposto 1
8.11

7.10,
FT_VALIMP2 Valor do Imposto 2
8.11

7.10,
FT_VALIMP3 Valor do Imposto 3
8.11

7.10,
FT_VALIMP4 Valor do Imposto 4
8.11

7.10,
FT_VALIMP5 Valor do Imposto 5
8.11

7.10,
FT_VALIMP6 Valor do Imposto 6
8.11

7.10, MaFisRef ("LF_CFOEXT","MT100",M-


FT_CFOEXT CFOP Estendido
8.11 >FT_CFOEXT)

7.10,
FT_RETIMP1 Valor Imposto Retido 1
8.11

7.10,
FT_RETIMP2 Valor Imposto Retido 2
8.11

7.10,
FT_RETIMP3 Valor Imposto Retido 3
8.11

7.10,
FT_RETIMP4 Valor Imposto Retido 4
8.11

4 – Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item
Campo Versões Descrição Validação

7.10,
FT_RETIMP5 Valor Imposto Retido 5
8.11

7.10,
FT_RETIMP6 Valor Imposto Retido 6
8.11

7.10, Data Cancelamento


FT_DTCANC
8.11 NF

7.10, Origem do Pagamento MaFisRef ("LF_ISSST","MT100",M-


FT_ISSST
8.11 do ISS >FT_ISSST)

7.10, MaFisRef ("LF_NFLIVRO","MT100",M-


FT_NRLIVRO Número do Livro
8.11 >FT_NRLIVRO)

7.10, Fórmula p/uso no Livro MaFisRef ("LF_FORMULA","MT100",M-


FT_FORMULA
8.11 Fiscal >FT_FORMULA)

7.10, Número do PDV


FT_PDV
8.11 quando cupom fiscal

7.10,
FT_ESPECIE Espécie da NF
8.11

7.10, MaFisRef ("LF_CREDST","MT100",M-


FT_CREDST Crédito/Débito ST
8.11 >FT_CREDST)

7.10, Número da Conta


FT_CONTA
8.11 Contábil

7.10,
FT_PRODUTO Código do Produto
8.11

7.10,
FT_TIPOMOV Tipo do Movimento Pertence (" ES")
8.11

7.10,
FT_ITEM Código do Item
8.11

7.10, MaFisRef ("LF_ALIQIPI","MT100",M-


FT_ALIQIPI Alíquota de IPI
8.11 >FT_ALIQIPI)

7.10,
FT_FORMUL Formulário Próprio Pertence("SN ")
8.11

7.10, Situação Tributária MaFisRef ("LF_CLASFIS","MT100",M-


FT_CLASFIS
8.11 ICMS >FT_CLASFIS)

7.10, Código de Tributação MaFisRef ("LF_CTIPI","MT100",M-


FT_CTIPI
8.11 IPI >FT_CTIPI)

Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item – 5
Campo Versões Descrição Validação

7.10, Valor Frete Rateado


FT_FRETE
8.11 Item

7.10, Valor seguro rateado


FT_SEGURO
8.11 item

7.10, Valor despesa rateado MaFisRef ("LF_DESPESA","MT100",M-


FT_DESPESA
8.11 item >FT_DESPESA)

7.10,
FT_BASEIRR Base cálculo IRRF
8.11

7.10,
FT_ALIQIRR Alíquota IRRF
8.11

7.10,
FT_VALIRR Valor de IRRF
8.11

7.10,
FT_BASEINS Base de INSS
8.11

7.10,
FT_ALIQINS Alíquota de INSS
8.11

7.10,
FT_VALINS Valor do INSS
8.11

7.10, MaFisRef ("LF_POSIPI","MT100",M-


FT_POSIPI Código NCM
8.11 >FT_POSIPI)

7.10, Amarração com a


FT_IDENTF3
8.11 Tabela SF3

7.10, Pertence (" SN").And.MaFisRef


FT_ESTOQUE Movimenta Estoque ("LF_ESTOQUE","MT100",M-
8.11
>FT_ESTOQUE)
7.10, IPI sobre Despesas Pertence (" SN").And.MaFisRef
FT_DESPIPI ("LF_DESPIPI","MT100",M-
8.11 Acessórias
>FT_DESPIPI)
7.10, MaFisRef ("LF_ISENRET","MT100",M-
FT_ISENRET Retido Isento
8.11 >FT_ISENRET)

7.10, MaFisRef ("LF_OUTRRET","MT100",M-


FT_OUTRRET Retido Outros
8.11 >FT_OUTRRET)

7.10,
FT_QUANT Quantidade do Item
8.11

7.10,
FT_PRCUNIT Preço Unitário
8.11

6 – Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item
Campo Versões Descrição Validação

7.10, Valor do Desconto


FT_DESCONT
8.11 Item

7.10,
FT_TOTAL Valor Total Item
8.11

7.10,
FT_PESO Peso
8.11

7.10, Número da Nota Fiscal


FT_NFORI
8.11 Original

7.10, Série da Nota Fiscal


FT_SERORI
8.11 Original

7.10, Item da Nota Fiscal MaFisRef("LF_ITEMORI","MT100",M-


FT_ITEMORI
8.11 Original >FT_ITEMORI)

7.10, Base de Cálculo PIS


FT_BASEPIS
8.11 Apuração

7.10, Alíquota de PIS


FT_ALIQPIS
8.11 Apuração

7.10,
FT_VALPIS Valor de PIS Apuração
8.11

7.10, Base de Cofins


FT_BASECOF
8.11 Apuração

7.10, Alíquota de Cofins


FT_ALIQCOF
8.11 Apuração

7.10, Valor de Cofins


FT_VALCOF
8.11 Apuração

7.10, Base para CSLL


FT_BASECSL
8.11 Apuração

7.10, Alíquota CSLL


FT_ALIQCSL
8.11 Apuração

7.10, Valor de CSLL


FT_VALCSL
8.11 Apuração

7.10, MaFisRef("LF_BASEPS3","MT100",M-
FT_BASEPS3 Base PIS ST
8.11 >FT_BASEPS3)

7.10, MaFisRef("LF_ALIQPS3","MT100",M-
FT_ALIQPS3 Alíquota PIS ST
8.11 >FT_ALIQPS3)

Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item – 7
Campo Versões Descrição Validação

7.10, MaFisRef("LF_VALPS3","MT100",M-
FT_VALPS3 Valor PIS ST
8.11 >FT_VALPS3)

7.10, MaFisRef("LF_BASECF3","MT100",M-
FT_BASECF3 Base Cofins ST
8.11 >FT_BASECF3)

7.10, MaFisRef("LF_ALIQCF3","MT100",M-
FT_ALIQCF3 Alíquota Cofins ST
8.11 >FT_ALIQCF3)

7.10, MaFisRef("LF_VALCF3","MT100",M-
FT_VALCF3 Valor Cofins ST
8.11 >FT_VALCF3)

7.10,
FT_NFELETR Nota Fiscal Eletrônica
8.11

7.10, Emissão da NF
FT_EMINFE
8.11 Eletrônica

7.10, Hora da emissão da


FT_HORNFE
8.11 NF-e

7.10, Código verificação NF-


FT_CODNFE
8.11 e

7.10, Crédito concedido NF-


FT_CREDNFE
8.11 e

7.10, MaFisRef("LF_ISSSUB","MT100",M-
FT_ISSSUB ISS subempreitada
8.11 >FT_ISSSUB)

7.10, MaFisRef("LF_RECISS","MT100",M-
FT_RECISS ISS Retido
8.11 >FT_RECISS)

7.10,
FT_NUMRPS Número do RPS
8.11

Código do cliente de
7.10, entrega para notas
FT_CLIENT
8.11 fiscais de saída

Loja do cliente de
7.10,
FT_LOJENT entrega nas notas
8.11
fiscais de saída.

7.10, MaFisRef("LF_ISSMAT","MT100",M-
FT_ISSMAT ISS material aplicado
8.11 >FT_ISSMAT)

7.10,
FT_RGESPST Regime Especial ST
8.11 e 10

8 – Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item
Campo Versões Descrição Validação

FT_PRFDSUL 8.11 e 10

FT_UFERMS 8.11 e 10

FT_VALFDS 8.11 e 10

Inclusão do campo
8.11 E
para gravação do valor
10
de estorno de
FT_ESTCRED
crédito/débito a ser
considerado na
Apuração de ICMS.

Inclusão de campo
8.11 E para gravação do valor
FT_CRPRSIM
10 do Crédito Presumido
Simples Nacional – SC

Inclusão do campo
para gravação da base
de cálculo do ICMS ST
FT_BASETST 8.11 e 10 sobre o frete conforme
o artigo 316 do
Regulamento do ICMS
de São Paulo.

Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item – 9
Campo Versões Descrição Validação

Inclusão do campo
para gravação da
alíquota do ICMS ST
FT_ALIQTST 8.11 e 10 sobre o frete conforme
o artigo 316 do
Regulamento do ICMS
de São Paulo.

Inclusão do campo
para gravação do valor
do ICMS ST sobre o
FT_VALTST 8.11 e 10 frete conforme o artigo
316 do Regulamento
do ICMS de São
Paulo.

Inclusão do campo
para identificar se a
operação deve ser
FT_ANTICMS 8.11 e 10 tratada como
Antecipação Tributária
de ICMS – Dif.
Alíquota.

Tabela SX9 – Relacionamentos

Expressão do
Domínio Versões Expressão do Domínio
Contradomínio

SB1 8.11 B1_COD FT_PRODUTO

SX5 8.11 X5_TABELA+X5_CHAVE '60'+FT_CODISS

SX5 8.11 X5_TABELA+X5_CHAVE '12'+FT_ESTADO

SX5 8.11 X5_TABELA+X5_CHAVE '42'+FT_ESPECIE

10 – Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item
SX5 8.11 X5_TABELA+X5_CHAVE '13'+FT_CFOP

SYD 8.11 YD_TEC FT_POSIPI

Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item – 11
Tabela SIX – Índices

Ordem Versões Chave Descrição


FT_FILIAL +
FT_TIPOMOV + Filial + Tipo de
7.10 FT_SERIE + Movimento + Série +
1 e FT_NFISCAL + NF +
8.11 FT_CLIEFOR + Cliente/Fornecedor +
FT_LOJA + FT_ITEM + Loja + Item + Produto
FT_PRODUTO
FT_FILIAL +
7.10 e FT_TIPOMOV +
8.11 Filial + Tipo de
DTOS(FT_ENTRADA) +
Movimento + Data de
FT_SERIE +
2 Entrada + Serie + NF
FT_NFISCAL +
+ Cliente/Fornecedor +
FT_CLIEFOR +
Loja + Item + Produto
FT_LOJA + FT_ITEM +
FT_PRODUTO
FT_FILIAL +
7.10 e Filial + Tipo de
FT_TIPOMOV +
8.11 Movimento +
FT_CLIEFOR +
3 Cliente/Fornecedor +
FT_LOJA + FT_SERIE +
Loja + Serie + NF +
FT_NFISCAL +
Amarração com SF3
FT_IDENTF3
FT_FILIAL +
7.10 e Filial + Tipo de
FT_TIPOMOV +
8.11 Movimento +
FT_CLIEFOR +
4 Cliente/Fornecedor +
FT_LOJA + FT_SERIE +
Loja + Serie + NF +
FT_NFISCAL +
CFOP
FT_CFOP
FT_FILIAL +
7.10 e Filial + Tipo de
FT_TIPOMOV +
8.11 Movimento + NF-e +
FT_NFELETR +
5 Emissão NF-e +
DTOS(FT_EMINFE) +
Cliente/Fornecedor +
FT_CLIEFOR +
Loja
FT_LOJA

12 – Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item
Procedimentos para implementação

• Antes de executar o atualizador “UPDSFT”, é imprescindível que seja efetuado um backup dos
arquivos de dados (diretório “\PROTHEUS_DATA\DATA”) e dos arquivos relacionados ao
dicionário de dados “SXs” (diretório “\PROTHEUS_DATA\SYSTEM”). Os diretórios mencionados
correspondem à instalação padrão do Protheus.

• Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum operador deve utilizar o
sistema durante o processamento.

• A seguir, será apresentado um roteiro de execução com telas de exemplo na versão Protheus 10.
1. Nos parâmetros iniciais do TOTVS SmartClient, campo “Programa Inicial”, digite “U_UPDSFT”.

Programa Inicial ?
Informe o Rdmake U_UPDSFT.

Comunicação no Cliente ?
Informe a comunicação no cliente.
Ex: TCP

Ambiente no Servidor ?
Informe o ambiente no servidor.
Ex: envdbf_PORTUGUESE

2. Clique no botão “Ok” para continuar.

Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item – 13
Será apresentada uma mensagem, alertando sobre a atualização que será efetuada na base e no
dicionário de dados. Observe:

3. Para confirmar a execução da atualização, clique no botão “Sim”. Após atualizar o sistema, será
apresentada a janela de “Atualização concluída com sucesso” com os procedimentos necessários
após a criação da tabela SFT. Caso a tabela SFT já tenha sido criada anteriormente em algum
outro processo, as instruções apresentadas podem ser ignoradas. Caso contrário será necessário
implementá-las. Observe:

14 – Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item
4. Para finalizar o processo, clique no botão “Ok”.

Será apresentada a janela de finalização.

5. Caso seja necessário incluir a tabela SFT nos menus (como o indicado no tópico 6) acessar o
ambiente “Configurador”, em “Ambientes/Cadastros/Menus”, selecionar os ambientes: Compras,
Faturamento e Livros Fiscais e inserir a tabela SFT em todos os processos que manipulem notas
fiscais. Exemplo: NF Manual de Entrada (MATA910), NF Manual de Saída (MATA920), NF de
Entrada (MATA103) e etc.

6. Caso seja necessário reindexar as tabelas SIX, SX2, SX3 e SX9, excluir os arquivos “.cdx”
relacionados a elas (exemplo: six010.cdx, sx2010.cdx, sx3010.cdx e sx9010.cdx) do diretório dos
“SXs” (diretório “\PROTHEUS_DATA\SYSTEM”) e acessar o Protheus, para que os índices sejam
recriados.

Boletim Técnico – Livros Fiscais – UPDSFT – Atualização da base fiscal por item – 15

Você também pode gostar