Você está na página 1de 37

Mastersaf Interface Namespace -

/MSAFX
Volume

1 Leia - Me
Nova soluo da Mastersaf - Interface Namespace
Volume I Mastersaf Interface
NameSpace

NDICE
1. Introduo ................................................................................................................ 4
2. Lista de Manuais ...................................................................................................... 4
3. Seqncia de Leitura ............................................................................................... 4
4. Seqncia de Atividades ......................................................................................... 5
5. Pacote Instalao ou Numero da Request .............................................................. 5
6. Atividades Relevantes Mastersaf Interface Namespace ......................................... 7
7. Histrico Alteraes Realizadas nas Documentaes Namespace ....................... 7
8. Migrao da Interface anterior (ZSAF/ZSA1) para Interface Namespace .............. 8
9. Histrico Alteraes Realizadas por Pacote Global ................................................ 8
3910 - (Verso Liberada 15/07/2015) . ............................................................................. 8
3909 - (Verso Liberada 23/04/2015) . ............................................................................. 9
3908 - (Verso Liberada 05/02/2015) . ............................................................................. 9
3907 - (Verso Liberada 03/11/2014) . ......................................................................... 10
3906 - (Verso Liberada 06/10/2014) ............................................................................ 10
3905 - v1 (Verso Liberada 30/06/2014) ....................................................................... 10
3905 (Verso Liberada 10/06/2014). ............................................................................... 10
3904 (Verso Liberada 07/05/2014) ................................................................................ 12
3903 (Verso Liberada 07/04/2014) ................................................................................ 12
3902 (Verso Liberada 07/03/2014) ................................................................................ 12
3901 (Verso Liberada 03/02/2014) ................................................................................ 13
3900 (Verso Liberada 06/01/2014) ................................................................................ 14
3810 (Verso Liberada 09/12/2013) ................................................................................ 14
3809 v2 (Verso Liberada 12/11/2013) ........................................................................... 15
3809 (Verso Liberada 04/11/2013) ................................................................................ 15
3808 (Verso Liberada 08/10/2013) ................................................................................ 16
3807 (Verso Liberada 09/09/2013) ................................................................................ 16
3806 (Verso Liberada 05/08/2013) ................................................................................ 17
3805 (Verso Liberada 01/07/2013) ................................................................................ 19
3804 (Verso Liberada 05/06/2013) ................................................................................ 20
3803 (Verso Liberada 03/05/2013) ................................................................................ 21
3802 (Verso Liberada 01/04/2013) ................................................................................ 22
3801 (Verso Liberada 01/03/2013) ................................................................................ 23
3800 (Verso Liberada 10/12/2013) ................................................................................ 25
3734 (Verso Liberada 08/11/2012) ................................................................................ 26
3733 (Verso Liberada 04/10/2012) ................................................................................ 27
3732 (Verso Liberada 18/09/2012) ................................................................................ 28
3731 (Verso Liberada 05/09/2012) ................................................................................ 28
3730 (Verso Liberada 20/08/2012) ................................................................................ 29
3729 (Verso Liberada 10/08/2012) ................................................................................ 30
3728 (Verso Liberada 30/07/2012) ................................................................................ 30
3727 (Verso Liberada 23/07/2012) ................................................................................ 31
3726 (Verso Liberada 13/07/2012) ................................................................................ 31

Pgina 2 of 37
Volume I Mastersaf Interface
NameSpace

3725 (Verso Liberada 03/07/2012) ................................................................................ 32


3724 (Verso Liberada 13/06/2012) ................................................................................ 32
3723 (Verso Liberada 01/06/2012) ................................................................................ 32
3722 (Verso Liberada 08/05/2012) ................................................................................ 33
3721 (Verso Liberada 24/04/2012) ................................................................................ 33
3720 (Verso Liberada 20/04/2012) ................................................................................ 33
3719 (Verso Liberada 27/03/2012) ................................................................................ 33
3718 (Verso Liberada 27/03/2012) ................................................................................ 33
3717 (Verso Liberada 07/03/2012) ................................................................................ 34
3716 (Verso Liberada 28/02/2012) ................................................................................ 34
3715 (Verso Liberada 15/02/2012) ................................................................................ 34
3714 (Verso Liberada 07/02/2012) ................................................................................ 34
3713 (Verso Liberada 02/02/2012) ................................................................................ 35
3712 (Verso Liberada 30/01/2012) ................................................................................ 35
3711 (Verso Liberada 23/01/2012) ................................................................................ 35
3710 (Verso Liberada 20/01/2012) ................................................................................ 35
3709 (Verso Liberada 18/01/2012) ................................................................................ 35
3708 (Verso Liberada 10/01/2012) ................................................................................ 35
3707 (Verso Liberada 09/01/2012) ................................................................................ 36
3706 (Verso Liberada 09/01/2012) ................................................................................ 36
3705 (Verso Liberada 05/01/2012) ................................................................................ 36
3704 (Verso Liberada 04/01/2012) ................................................................................ 36
3703 (Verso Liberada 03/01/2012) ................................................................................ 36
3702 (Verso Liberada 27/12/2011) ................................................................................ 36
3701 (Verso Liberada 26/12/2011) ................................................................................ 36

Pgina 3 of 37
Volume I Mastersaf Interface
NameSpace

1. Introduo

Este manual tem objetivo de orientar o cliente com uma viso Global de Informaes da
Interface Namespace da Mastersaf .

2. Lista de Manuais

Mastersaf Interface Namespace - Manual 1 - Leia me


Mastersaf Interface Namespace - Manual 2 - Instrues de Basis - Instalacao Addon
Mastersaf Interface Namespace - Manual 2 - Instrues de Basis
Mastersaf Interface Namespace - Manual 3 - Configurao / Mapeamento
Mastersaf Interface Namespace - Manual 4 - Parametrizao e Extrao Safx
Mastersaf Interface Namespace - Manual 5 - Migrao
Mastersaf Interface Namespace - Manual 6 - Mapeamento Tcnico
Mastersaf Interface Namespace - Manual 7 - Conexes Banco a Banco
Mastersaf Interface Namespace - Manual 8 - Exemplos de Parametrizao
Mastersaf Interface Namespace - Manual 9 - Overview Tcnico
Mastersaf Interface Namespace - Manual 10 - Slide de Apresentao
Mastersaf Interface Namespace - Manual 11 - Instrues Parametrizao Interface
Namespace x ECF .

3. Seqncia de Leitura

Os manuais esto separados por assunto de acordo com as necessidades de profissionais


de reas especficas, sugerimos leitura dos manuais conforme abaixo: (todos os
profissionais devem ler o Manual 1 - Leia me)

- Visualizao Geral das Interfaces Namespace da Mastersaf:


Mastersaf Interface Namespace - Manual 9 - Overview Tcnico
Mastersaf Interface Namespace - Manual 10 - Slide de Apresentao

- Especialistas funcionais Mastersaf:

Mastersaf Interface Namespace - Manual 4 - Parametrizao e Extrao Safx


Mastersaf Interface Namespace - Manual 6 - Mapeamento Tcnico

- Especialistas SAP Basis:

Mastersaf Interface Namespace - Manual 2 - Instrues de Basis


Mastersaf Interface Namespace - Manual 2 - Instrues de Basis - Instalacao Addon
Mastersaf Interface Namespace - Manual 7 - Conexes Banco a Banco

Pgina 4 of 37
Volume I Mastersaf Interface
NameSpace

- Especialistas Tcnicos ABAP Mastersaf:

Mastersaf Interface Namespace - Manual 2 - Instrues de Basis


Mastersaf Interface Namespace - Manual 3 - Configurao / Mapeamento
Mastersaf Interface Namespace - Manual 5 - Migrao
Mastersaf Interface Namespace - Manual 6 - Mapeamento Tcnico
Mastersaf Interface Namespace - Manual 9 - Overview Tcnico
Mastersaf Interface Namespace - Manual 10 - Slide de Apresentao

4. Seqncia de Atividades

1) Basis, Realizar instalao (Manuais 2)


2) Basis, checar perfil do usurio para acesso s Transaes e permisses necessrias
(manual 2)
3) Basis, As tabelas de controle (manual 2) devero ser totalmente impedidas de
manipulao via transaes SAP como por exemplo SE16n, SE16 e outras . Dever
ser somente em modo display, no poder ter permisso de alterao.
4) Abap ou Basis, fazer carga inicial dos dados standard (manual 5)
5) Abap, iniciar configurao (manual 3)
6) Funcionais, iniciar parametrizaes (manual 4)

Todos os manuais esto disponveis para download na rea de FTP da MasterSAF,


conforme dados abaixo:

ftp.mastersaf.com.br

Usurio: ftp.canais
Senha: ftp12345

5. Pacote Instalao ou Numero da Request

Pacote de instalao disponibilizado:

Devido processo de certificao da Interface Namespace junto a SAP, podemos enviar os


pacotes de instalao e atualizao em forma de pacote instalao Add-On ou Request. No
entanto no momento s estamos utilizando a opo de Request.

Pacote de instalao disponibilizado a Request:


ltima request global gerada para instalaes e/ou atualizaes
1) SWDK901858 - Mastersaf Interface Namespace .

Pgina 5 of 37
Volume I Mastersaf Interface
NameSpace

Obs1: No momento s estamos utilizando a opo de Request, aplicar a ltima


request global disponibilizada pela Mastersaf, dvidas entrar em contato com o
Contact Center Interface Namespace.

Observao: Em relao a request (1), est sendo constantemente atualizada ...


portanto, no momento em que a Mastersaf enviar a request para o cliente a request (1)
pode ser outra.

Obs2 : Referente ao manual 5 Migrao Atividade de carga inicial .

Se for instalao inicial das interfaces o arquivo disponibilizado pela MSAF tem a
seguinte nomenclatura : Carga Inicial a partir verso xxxx.

Se for para atualizao das interfaces o arquivo disponibilizado pela MSAF tem a
seguinte nomenclatura: Atualizacao_versao_xxxx.

Pgina 6 of 37
Volume I Mastersaf Interface
NameSpace

6. Atividades Relevantes Mastersaf Interface Namespace

a) O Campo 73 (cdigo de municpio) da safx07 dever ser mapeada (no mapeamento


de campos) como tipo R (Regra) . Existe duas funcionalidade para Tipo Regra
(calculo e deslocamento). Este campo dever ser definido como Regra de
Deslocamento ... Para isto, basta ir no mapeamento de campos (Manual 3).

7. Histrico Alteraes Realizadas nas Documentaes


Namespace

04/04/2014 Manual 6 Mapeamento Tcnico Tpico 3 SAFXs tratadas no Kit


03/01/2014 Manual 4 Parametrizao Extrao Tpico 4.7 Tipos de Nota Fiscal
21/03/2013 Manual 4 - Parametrizao Extrao Diversos tpicos - Atualizaes das
parametrizaes, novas opes
disponibilizadas
28/12/12 Manual 8 - Exemplos de Tpico 10 - Tipos de Impostos
Parametrizao (Outros)
30/10/12 Manual 4 - Parametrizao Extrao Tpico 4.11 - Natureza de
Operao
20/09/2012 Manual 6 - Mapeamento Tcnico Tpico 2 - Mapeamento Tcnico
(SAFX50, 2020, 2021, 2043, 2045,
2047 e 2091)
18/09/2012 Manual 8 - Exemplos de Tpico 5 - Parametrizao Empresa
Parametrizao
18/09/2012 Manual 4 - Parametrizao Extrao Tpico 4.4 - Parametrizao
Empresa
12/09/2012 Manual 6 - Mapeamento Tcnico Tpico 2 - Mapeamento Tcnico
(SAFX112, SAFX03)
06/09/2012 Manual 6 - Mapeamento Tcnico Tpico 2 - Mapeamento Tcnico
(SAFX07)
05/09/2012 Manual 4 - Parametrizao Extrao Tpico 5.13 - Execuo
Background
28/08/2012 Manual 4 - Parametrizao Extrao Tpico 4.4 - Parametrizao
Empresa
23/08/2012 Manual 2 - Instrues de Basis Tpico 5.2 - Menus de reas x Tipo
de Usurio
20/08/2012 Manual 4 - Parametrizao Extrao Tpico 4.4 - Parametrizao
Empresa
14/08/2012 Manual 4 Parametrizao Extrao Tpico 5.1 - Opes Gerais
14/08/2012 Manual 7 Conexo Banco a Banco Tpico 1.0 - Introduo
25/10/2013 Manual 4 Parametrizao Extrao Tpico 4.1 Parametrizao Geral

Pgina 7 of 37
Volume I Mastersaf Interface
NameSpace

8. Migrao da Interface anterior (ZSAF/ZSA1) para Interface


Namespace

Como a integrao Namespace possui conjunto de objetos totalmente distintos e protegidos


pela Namespace, garantimos que NUNCA haver conflitos de objetos com qualquer outra
aplicao ou verso de integrao da prpria MasterSAF. Isso fornece a possibilidade dos
clientes instalarem e manterem as 2 integraes em um mesmo ambiente SAP para validar
e comparar os resultados, facilitando o processo de validao para ser possvel migrar
totalmente para a verso mais atual.

Se o cliente possui customizaes especficas na integrao anterior, as mesmas devero


ser desenvolvidas seguindo o novo conceito de customizao da Interface Namespace se
houver necessidade. No h meio de somente transportar da mesma forma as
customizaes, pois a estrutura e arquitetura das integraes so distintas.

9. Histrico Alteraes Realizadas por Pacote Global

As alteraes realizadas em cada pacote podem ser consultadas atravs dos grupos de
informaes abaixo em forma decrescente.

3910 - (Verso Liberada 15/07/2015) .

- Ajustes no processo zsafe013 e zsafe021 para verificar se tem filtro de contas parametrizadas
para o ECF.
- Ajustes parametrizao opo Fornec x Contas(safx147) para nova opo de parametrizar contas
para o ECF(SAFX01/X02).
- Disponibilizado Exit de regra (cdigo 363) processo zsafe147.
- Disponibilizar safx157,safx158,safx159 e objetos enhancements.
- Ajuste processo zsafe026 campo auxiliar para o cdigo municpio.
- Disponibilizar safx2090 e objetos enhancements.
- Disponibilizado Exit de regra (cdigo 364, 365) processo zsafe031.
- Ajuste no processo zsafe031 se no encontra o nbm tabela Marc.
- Disponibilizado Exit de regra (cdigo 366) processo zsafe108.
- Disponibilizado objetos enhancements /msafx/ zmsafz082(safx13/safx82).
- Disponibilizado objetos enhancements /msafx/ zmsafz2090 para a safx2090.
- Ajuste no processo zsafe060 clear na varivel saftb007 antes prxima leitura.
- Processo zsafe024 safx04b tratamento campo(13) povoar com o nmero.
- Disponibilizado Exit de regra (cdigo 367) processo zsafe032. -Processo Zsafe031 - Incluso do
campo auxiliar v_flag para tratamento na exit.

Pgina 8 of 37
Volume I Mastersaf Interface
NameSpace

3909 - (Verso Liberada 23/04/2015) .

- Disponibilizado Exit de regra processo zsafe145.


- Disponibilizado objetos enhancements /msafx/ zmsafz163.
- Disponibilizado objetos enhancements /msafx/zmsafz637/638, safx37 e safx38.
- Disponibilizado objetos enhancements /msafx/ zmsafz115, safx115.
- Disponibilizado objetos enhancements /msafx/ zmsafz190, safx190 e safx191.
- Aplicar regra para verificar parmetros notas fiscais para desprezar safx112 safx114.
- Disponibilizar campos 38,39,40 para a safx04, processo zsafe012
- Disponibilizar controle em exit safx147.
- Ajustes seleo individual para os processos de centro de custo e material.
- Incluso de parmetros de tipos de impostos para o imposto DCIP.
- Filtro para no carregar registros com data de docto maior que data de seleo safx53.
- Ajuste rotina de busca filial para incluir o GSBER safx147.
- Disponibilizado Exit de regra(cdigo 361 ) processo zsafe026 safx51.
- Processo Zsafe026 - Ajuste flag para tratamento filtro nota cancelada.
- Processo Zsafe026 - Incluso tratamento para campo (rate4dec) tabela J_1bnfstx.

3908 - (Verso Liberada 05/02/2015) .


- Disponibilizado Exit de regra (cdigo 348, 349) processo zsafe036.
- Disponibilizado Exit de regra (cdigo 346, 347) processo zsafe012.

Pgina 9 of 37
Volume I Mastersaf Interface
NameSpace

- Disponibilizado Exit de regra (cdigo 350) processo zsafe032.


- Disponibilizado Exit de regra (cdigo 351, 352) processo zsafe056.
- Ajuste Filtro processo zsafe060 - verificar parametrizao tipo nota fiscal.
- Ajuste safx108 campo indicador produto e data final .
- Ajuste campo nmero nota fiscal safx481.
- Disponibilizado Exit de regra (cdigo 353) processo zsafe013.
- Disponibilizado enhancements safxs 161 e 162.
- Disponibilizado Exit de regra (cdigo 356) processo zsafe019.
- Ajustes safx80 - seleao individual.

3907 - (Verso Liberada 03/11/2014) .


- Disponibilizado objetos includes com Enhancements Points e mapeamento de campos
para possibilitar clientes desenvolverem safx146 se necessrio.
- Correo processo zsafe026 Documentos Fiscais ajustes regra do campo prefno zerado.
- Ajustes safx49 campo cdigo do produto retirar zeros a esquerda.
- Disponibilizado nova exit processo gera a safx112 cdigo exit 321, e seleo campo code
para notas manuais .
- Disponibilizado nova exit processo gera a safx13 cdigo exit 322 e 323 .
- Ajustes objetos zsafe108 e zsafe153 variveis auxiliares.
-Disponibilizado novas exits processo zsafe019 cdigo exit 343 a 346, disponibilizar variveis auxiliares.
- Safx02 - clear campo filial antes de ler parametrizao diviso .
- Ajustes domnio tabela zsaftb044 parmetros Tipo de apurao opo 5 - Outras Operaes AM.

3906 - (Verso Liberada 06/10/2014)


- Disponibilizado objetos enhancement point safx995 e safx100.
- Correo processo zsafs026- busca do campo cod.municipio para buscar com a filial
(branch), disponibilizado campos auxiliares tabela h_nfs.
- Processo zsaff015 disponivel novas exits 315 a 318
- Disponibilizado as safxs referentes ao SPED Bloco K
(safx108,safx109,safx153,safx154) programas modelo ABAP de acordo com a arquitetura
da integrao da interface Namespace.
- Disponibilizado processo zsafe108 gerar safx108 e safx109(bloco K)
- Disponibilizado processo zsafe153 gerar safx153 e safx154(bloco K).

3905 - v1 (Verso Liberada 30/06/2014)

- Disponibilizado objetos enhancement point safx27/safx2024.


- Correo order by Safx04 do campo position para captura dados da Suframa.

3905 (Verso Liberada 10/06/2014).

Pgina 10 of 37
Volume I Mastersaf Interface
NameSpace

- Alterado processo para Incluir filtros por parmetros individuais por Centro de Custo e
Conta Contbil e inserido controle de deteco do ms anterior quando 01 - Janeiro,
forando para ms 12 - Dezembro
- Alterado processo da SAFX301 para passar a considerar os tipos de documentos contbeis
que estejam flegados para integrar o contas a pagar, assim como a SAFX03. As parcelas dos
documentos sero identificados pelo campo ZTERM das tabelas BSIK e BSAK
- Alterado processo da SAFX53, para considerar o valor bruto ou base da Nota Fiscal quando
houver relacionamento entre os documentos contbeis e as notas fiscais. Tratamento foi
realizado para atender a situao de customizing MP135 na qual atribui o mesmo valor do
imposto retido nos campos (WITH_ITEM-QBSHH e WITH_ITEM-QSSHH) no existindo o
valor da base nas tabelas do FI, devendo ento ser recuperado o valor correto em SD
(J_1BNFSTX-BASE) somente para PIS/COFINS/CSLL. Disponibilizado tambm Exit de regra
(cdigo 314) para os clientes que desejarem desativar tal tratamento
- Alterado processo da SAFX04, para considerar busca do campo INSC_SUFRAMA na origem
(KNA1-SUFRAMA) liberada aps aplicao do SP 9.0. Busca do campo realizada de forma
dinmica para no impactar clientes que ainda no possuem o SP aplicado.
- Removido limpeza da tabela interna TL_ITENS para rotina de recuperao do valor bruto
da base da nota fiscal buscar corretamente os itens na SAFX53
- Alterado processo da SAFX53, para desprezar notas e retenes de cancelamento (DOCTYP
= 5)

Pgina 11 of 37
Volume I Mastersaf Interface
NameSpace

3904 (Verso Liberada 07/05/2014)

- Disponibilizado tratamento para os campos da SAFX2018 (ind_tp_servico, ind_mat_serv,


ind_contrato e ind_servicos_terc), para tal foi alterado a parametrizao Cdigo de servio,
possibilitando os usurios classificarem e indicarem os valores desejados para cada cdigo
de servio. Necessrio alterar o tipo de tratamento manualmente de (N - No tratado para
S - Standard) no Mapeamento de campos para alterao passar a ser vlida
- Disponibilizado Exits de regra (cdigo 306 a 313) processo zsafe004, permitindo clientes
efetuarem tratamentos diversos aps seleo dos dados, antes e depois das aes de
mapeamento dos campos. E tambm disponibilizado a insero do cdigo de documento
interno 'DI' para manter compatibilidade com demais processos adicionais
- Ajustado processo de extrao de notas referenciadas (SAFX116), para considerar notas
referenciadas nos itens (J_1BNFLIN-DOCREF) quando no existirem na capa da Nota Fiscal

3903 (Verso Liberada 07/04/2014)

- Disponibilizado na rotina e consulta de log informaes de data e hora de incio e trmino


do processamento
- Disponibilizado 2 novos pontos de enhancement e 1 enhancement spot novo
(/MSAFX/EHP_SPOTSCN) para tratamentos em subrotinas de criao de Jobs do programa
/MSAFX/MY_SAF000.
- Ajustado rotina e consulta de log para exibir informaes de data e hora de incio e
trmino do processamento e tempo no cabealho do log
- Disponibilizado exit codigo 305, para safx147 permitindo tratamento para os registros com
cfops selecionados.
- Disponibilizado objetos includes com Enhancements Points e mapeamento de campos
para possibilitar clientes desenvolverem Interface, quando requerido.
- Ajustado campo UF da SAFX04, se for ZF passa para AM, deixar igual o tratamento do
campo da safx07.
- Alterado processo de extrao de notas referenciadas (SAFX116), para considerar notas
referenciadas nos itens (J_1BNFLIN-DOCREF) quando no existirem na capa da Nota Fiscal

3902 (Verso Liberada 07/03/2014)

- Disponibilizado Exit de regra (cdigo 300) processo zsafe026, permitindo clientes


efetuarem tratamentos para considerar Notas de cancelamento (doctyp = 5) se desejvel
- Ajustado rotina de leitura da parametrizao Fornecedor x Conta - safx147, para
considerar primeiramente se existe opo de conta com fornecedor, caso positivo lev-lo
em considerao, caso contrrio considerar linha somente da conta sem fornecedor
- Safx53 - Ajuste flag (v_found)para identificar docto de pagto a debito
- Convertido Exits de regra do processo de extrao da safx52 para novo conceito com read
table

Pgina 12 of 37
Volume I Mastersaf Interface
NameSpace

- Ajuste processo zsafe061 para disponibilizar mascara arquivo safx112_114


- Ajuste tratamento campo codigo do municipio para processo zsafe024 (safx04b)
- Disponibilizado Exits de regra (cdigo 301 a 304) processo zsafe031, permitindo clientes
efetuarem tratamentos para alterar perodo fiscal (dvar_data) e contedo das estruturas e
tabelas internas (ti_mbew, mbewh)
- SAfx04 - Inclusao no select fornecedores o campo stenr para tratamento em exit campo

3901 (Verso Liberada 03/02/2014)

- Disponibilizado Exit de regra (cdigo 289) processo zsafe013, permitindo clientes


efetuarem tratamentos adicionais nas rotinas da opo New GL com a opo do processo
sem "For all entries"
- Ajustado tratamento do campo DSC_FUNCAO da SAFX13. A tabela interna no estava
ordenada e a condio da descrio estava errada, avaliando se o campo estava nulo ao
invs de no nulo para ser movimentado
- Ajustado tratamento do campo COD_FEDERAL da SAFX08. A condio de cdigo igual a
'00000' para mover nulo '@' era invlida, pois conforme tabela da receita federal o cdigo
00 para CST-IPI vlido referente a "Entrada com Recuperao de Crdito"
- Disponibilizado Exit de regra (cdigo 290) processo zsafe036, permitindo clientes
efetuarem tratamentos adicionais nas rotinas aps o trmino de todo processamento
- Disponibilizado Exit de regra (cdigo 291) processo zsafe026, permitindo clientes
efetuarem tratamentos adicionais nas rotinas de preenchimento da estrutura de itens de
servios
- Ajustado rotina de deleo dos registros da parametrizao Tipos de documentos. Ocorria
erro quando desmarcava alguns flags em grupo, pois nem todos eram desfeitos e gravados
corretamente
- Ajustado estrutura auxiliar da SAFX02 incluindo 2 campos da nova verso 39 adicionados
ao Layout
- Ajustado select de movimentos da safx80 para melhorar performance do processo
- Disponibilizado Exit de regra (cdigos 270 e 292) processo zsafe148, permitindo clientes
efetuarem tratamentos adicionais de seleo dos dados
- Alterado tratamento do campo DAT_FABRIC da safx119, recuperando informao da
origem MCHA-HSDAT (Data de Produo) ao invs de MCHA-FVDT1 (Data de livre digitao)
- Ajustado rotinas para a gerao da safx481, processo estava chamando forms do processo
zsafe040. Disponibilizado tambm Exits de regra (cdigos 293 a 297).
- Disponibilizado Exits de regra (cdigo 298 e 299) processo zsafe064, permitindo clientes
efetuarem tratamentos adicionais nas rotinas de seleo dos registros e controle para
identificao e recuperao dos documentos de referencia
- Ajustado tratamento para definio do nmero do item da nota fiscal da safx113, para
somente realizar quando for satisfeito todas condies da gerao do registro da safx113.
- Disponibilizado campo xblnr na estrutura da tabela interna gt_anek_148 e includo
tambm campo na seleo dos dados da tabela ANEK

Pgina 13 of 37
Volume I Mastersaf Interface
NameSpace

- Ajustado rotina de validao para documentos estornados na safx53, se no tratado via


Exit os mesmos devem ser desprezados;

3900 (Verso Liberada 06/01/2014)

- Disponibilizado verso 39 para ser ativado na opo Definir Verso Ativa


- Equalizado mapeamento de campos de acordo com o patch 80 do MasterSAF DW,
adicionando campos como No Tratados por falta de definies standard
- Disponibilizado Exit de regra (cdigo 286) processo zsafe036, permitindo clientes
efetuarem tratamentos especficos ao invs da execuo da funo
/MSAFX/NUMBER_SEPARATED
- Ajustado processo da SAFX80 para situaes de busca de centro de custos atravs de
projetos PEP (PRPS). Acesso a tabela no estava sendo realizado pela chave primria da
mesma, causando problemas de performance. Disponibilizado tambm Exits de regra
(cdigos 287 e 288), permitindo clientes efetuarem tratamentos distintos e ignorar essas
buscas
- Ajustado tratamento para recuperao da filial para processo zsafe148. A estrutura
wa_t001 no era preenchida para a busca do de_para_filial ocorrer com sucesso
- Disponibilizado opo "Desprezar Tipo NF" na parametrizao Tipos de Nota Fiscal, para
clientes que desejam desprezar tipos de nota no processo de extrao de documentrio
fiscal
- Ajustado processo de download para formatar arquivos ordenados com verso crescente

3810 (Verso Liberada 09/12/2013)

- Alterado processos de notas referenciadas e complementares 112/114, 112/116, 112/118


para no permitir a extrao de Notas fiscais eletrnicas sem retorno da Sefaz, conforme
processo de documentrio fiscal
- Alterado mdulo de funo /MSAFX/FILE_WRITE para retornar cdigo de retorno ABAP
(sy-subrc) para controle de criao dos arquivos e nome final do arquivo que foi criado em
caso de sucesso
- Disponibilizado opo de Intervalor para valores de cdigo de ajuste de ICMS, na qual
entre valores de 018 a 998 poder ser digitado o valor manualmente
- Ajustado parametrizao Crdito presumido ICMS para opo de alguns estados
especficos, tratamento de exibio e deleo dos registros
- Ajustado MSAFF065 para gravar safx118 se parametrizado ID parceiro e for diferente local
entrega do emissor.
- Ajustado parametrizao de Cdigos de Servio, na qual a rotina de deleo/limpeza das
parametrizaes estava apresentando problemas em algumas situaes
- Disponibilizado Exit de Regra (Cdigo 285) para processo zsafe026

Pgina 14 of 37
Volume I Mastersaf Interface
NameSpace

3809 v2 (Verso Liberada 12/11/2013)

- Disponibilizado exit de regra Processo zsafe145- safx145 exit codigo(284)

3809 (Verso Liberada 04/11/2013)

- Disponibilizado exit de regra Processo zsafe026- safx09 exit codigo(283).


- Alterado parametrizao Cdigo de Servio para tratar ocorrncia de 2 vezes o mesmo
Tipo Material com Materiais modelos distintos.
- Ativado opo "Log data change" das configuraes tcnicas das tabelas da interface
namespace /msafx/saftb* referente as parametrizaes, para clientes que desejam
controlar histrico de alteraes das parametrizaes. A PRINCPIO EM CARTER DE TESTES
E AVALIAO PODENDO SER DESABILITADO POSTERIORMENTE.
- Ajustes ranges seleao mais de uma empresa(high) processo zsafe040/41/48
- Alterado rotina de extrao da SAFX04B para ficar compatvel com o modo de extrao
banco a banco.
- Disponibilizado objetos enhancement point e mapeamento de campos para
desenvolvimento das SAFX2102 e SAFX2103 - via customizao.
- tratamento para os campos LOTE_MEDICAMENTO e VALID_MEDICAMENTO da SAFX08 de
forma standard na interface. Para trat-los clientes devero alterar manualmente o
mapeamento de campos para Tipo de tratamento 'S' - Standard ao invs de 'N' - No
tratado.
- Disponibilizado objetos enhancement point e mapeamento de campos para
desenvolvimento das safx108, 109, 139, 143, 153, 154, 170 e 180 - via customizao.
- Ajustes realizados na rotina de documentrio fiscal para no carregar NF eletrnicas de
Servios de Saida que no estejam com os campos prefno/checod povoados, considerar
tambm para essas notas eletrnicas de sada o conteudo do campo PREFNO como o
nmero da Nota Fiscal.
- Disponibilizado opo na Parametrizao Geral denominada "Qtde Reg. p/ Commit", na
qual o usurio pode informar qual a quantidade de registros que a rotina de extrao banco
a banco pode controlar para executar os commits nas tabelas SAFXs.
- Disponibilizado parmetro geral opo para carregar registros com impostos retidos
zerados (tabela with_item ) safx53 (Dirf).
- Processo Zsafe129 - Verificar se tem dados tabela Interna BKPF para o for all entries
- Processo zsafe017 - safx53 - Desprezar Docto a debito Tipo KZ.
Processo zsafe026 - Povoamento dos campos 220a224 RPS safx07 para notas de saida e
J_1bnfdoc-nfesrv = 'X' .
- Ajustado objetos enhancement point para desenvolvimento das safx108, 109, 139, 143,
153, 154, 170 e 180 - via customizao.
- Disponibilizado Enhancement Point aps funo /MSAFX/FILE_WRITE para possibilitar
clientes efetuarem tratamentos especficos para criao de arquivos texto.
- Disponibilizado Novas opes de Parmetros Individuais. Liberado opes por material,
fornecedor e clientes.
- Ajustes realizados na safx01 - Salvar cpo docln(faglflexa) tab.interna ( salvar docln Linha de
lanamento de 6 caracteres p/ledger).

Pgina 15 of 37
Volume I Mastersaf Interface
NameSpace

3808 (Verso Liberada 08/10/2013)

- Disponibilizado Exit de Regra (cdigos 275 a 277) para safx2013 e safx2018. Convertido
pontos de Exits de regra para novo conceito de read table ao invs de select
- Ajustes processo zsafe048 popular campo v_tamcc qdo inicializado para carregar conta
contbil.
- Incluso das novas tabelas de parametrizao saftb068 e saftb069 no tratamento de
download/Upload de tabelas com campos decimais
- Incluso em Parmetro geral a opo para integrar as notas fiscais de entrada cancelada.
- Disponibilizado Exit de Regra (cdigos 278) para safx145. Convertido pontos de Exits de
regra para novo conceito de read table ao invs de select
- Disponibilizado Exits de Regra (cdigos 279 a 282) para safx39. Convertido pontos de Exits
de regra para novo conceito de read table ao invs de select
- Incluso da tabela de parametrizao saftb046 no tratamento de download/Upload de
tabelas com campos decimais
- Reformulao do processo da safx145, considerando situaes de mesma data e mesmo
fornecedor em 1 registro e ajustes para melhora de performance
- Incluso de regra para desconsiderar documentos fiscais eletrnicos Nfe sem aprovao
da SEFAZ (docstat = ' '). No sero mais considerados, pois no so notas fiscais vlidas
ainda sem a aprovao

3807 (Verso Liberada 09/09/2013)

-Ajustado processo da safx04 para rotinas de Business Partner - BP, para considerar o
endereo do parceiro sendo o ltimo endereo cadastrado. Convertido pontos de Exits de
regra para novo conceito de read table ao invs de select
-Ajuste safx08 campo cod_trib_ipi para notas de saidas povoar do campo TAXSITOUT.
-Disponibilizado Exit de Regra cdigos 249 e 250 para safx2002. Convertido pontos de Exits
de regra para novo conceito de read table ao invs de select
-Ajuste para filtrar empresa para o cadastro de ccusto
-Ajustado tratamento da alquota para PCC na safx53, processo estava considerando 4 casas
decimais, porm safx53 s possui 2 casas decimais
-Ajustado tratamento de selects dos processos da safx112 (for all entries sem checar se
tabela VBRK estava vazia) e safx52 (filtro de data na tabela CSKS com parmetro correto)
-Ajustado parametrizao Tipos de Impostos - Outros com opo j1btax. Quando modificava
registro linha era deletada indevidamente ao invs de modificada
-Ajuste rotina de gerao da safx53, considerando parametrizao com conceito j1btax
suficiente para gerar registros
Ajuste tratamento informao cod_class_doc_fis, considerando parametrizao tipos de
notas fiscais, baseado em demais opo de documentos no escriturados
-Disponibilizado opes de filtro por parmetros individuais para principais processos que
no eram disponibilizados

Pgina 16 of 37
Volume I Mastersaf Interface
NameSpace

Disponibilizado search help para parmetros de rea de Avaliao PIS/COFINS na


parametrizao de empresa
Disponibilizado objetos enhancement point e mapeamento de campos para
desenvolvimento das SAFX144 - via customizao
-Includo rotina de preenchimento de codigo do estabelecimento para determinada rotina
sem NewGL da safx80 que no estava correto
-Disponibilizado Exit de Regra cdigo 251 para safx80.
-Ajustado mapeamento do campo DATA_FISCAL_REF da safx116, validando corretamente
se nota fiscal de entrada ou sada para preenchimento do campo com a data de emisso
correta das notas referenciadas
-Disponibilizado Exits de Regra (cdigos 252 a 257) para safx148.
-Disponibilizado funcionalidade de ordenao por cdigo de servio MasterSAF (Cd
MasterSAF) na parametrizao Cdigos de Servio, afim de facilitar a parametrizao do
usurio visualizando facilmente qual o ltimo cdigo cadastrado para seguir a ordem
correta
-Disponibilizado Exits de Regra (cdigos 258 e 259 ) para safx147 e 148.
-Disponibilizado nova opo na Parametrizao Geral, denominada "Doc. Fiscal - No
considerar VLR_TOT_NOTA como base isenta (qdo vlr IR e ISS igual a zero)". O cliente
flegando essa opo deixar de realizar o tratamento da interface da safx09 que movimenta
o valor total da nota para base de IR e ISS isenta quando valores no so maior que zero
-Ajustado filtro dos parametros individuais da safx147 para considerar filtro de perodo de
data pelo campo BUDAT da tabela BKPF, devido clientes utilizarem ano exerccio distintos
do ano fiscal do lanamento
-Ajustado tratamento da nova opo na Parametrizao Geral, denominada "Doc. Fiscal - -
No considerar VLR_TOT_NOTA como base isenta (qdo vlr IR e ISS igual a zero)".
-Ajustado para considerar centro (mbew-bwkey) na rotina de collect na tabela interna
ti_valores2 para opo de estoques especiais de fornecedor MSLB (safx52)
-Disponibilizado Exits de Regra (cdigos 260 e 265 ) para processos que utilizam a funo
/msafx/msaf_number_separate para clientes que encontram problemas na utilizao da
funo SAP standard J_1b_NF_NUMBER_SEPARATE
-Disponibilizado objetos enhancement point e mapeamento de campos para
desenvolvimento das SAFX75 - via customizao
-Disponibilizado Exit de Regra (cdigos 266 e 267) para safx10. Convertido pontos de Exits
de regra para novo conceito de read table ao invs de select
-Disponibilizado Exit de Regra (cdigos 268 e 269) para safx301. Convertido pontos de Exits
de regra para novo conceito de read table ao invs de select
-Disponibilizado Exit de Regra (cdigos 271 a 273) para safx08. Convertido pontos de Exits
de regra para novo conceito de read table ao invs de select
-Disponibilizado Exit de Regra (cdigos 274) para safx13. Convertido pontos de Exits de
regra para novo conceito de read table ao invs de select.

3806 (Verso Liberada 05/08/2013)


- safx13 - Ajustes campo anln2 para inicializar para A01 se chegar a A999 - evitar dump e
facilitar para tratar exceo na exit.

Pgina 17 of 37
Volume I Mastersaf Interface
NameSpace

- Disponibilizado opes especficas para clientes informarem se utilizam mdulo FS-CD


(Seguradoras) para documentrio fiscal ou retenes, podendo utilizar o mdulo como
origem para processos especficos
- Correo tela de parametrizao de Empresa para limpar dados da tela anterior quando
parametrizar nova empresa.
- Ajustado rotina de banco a banco para realizar limpeza da tabela auxiliar saftb057_ora
para evitar que fique com campos de outros processos, causando erros no insert dos
registros
- Adicionado funcionalidade para identificar documentos no escriturados
(COD_CLASS_DOC_FIS = 9) baseado na parametrizao Tipos de Impostos, opo "Tipo NF =
9"
- Adicionado tratamento para limpeza do campo CEP para a SAFX04 quando considera
cadastro de parceiros de negcio - BP (Seguradoras)
- Ajustado rotina para desprezar documentos de dbito na gerao da SAFX53. Ignorando
documentos do tipo 'KD' ou 'ZP'. Controle anterior com erro por utilizar sy-subrc
- Ajustado rotina banco a banco para controle de commit e finalizao da conexo. Ajuste
nos controles de tela da parametrizao Tipo de Ttulos de Crdito
- Disponibilizado funcionalidade para rotina banco a banco gravar em log, quando ocorrer
erro, informando ao usurio que foram gerados arquivos textos ao invs de gravado a
tabela do banco
- Adicionado novos tratamentos de exceo para rotina banco a banco, para evitar erros de
dump.
- Adicionado categorias de servio considerando tabela t362, conforme tela de
parametrizao Cdigos de Servio para identificar categorias de servio para safx2018
- Ajustado rotina da SAFX53 para determinar se as categorias e cdigos de impostos
parametrizados devem ser considerados no processo de extrao ou no, ajustando a
ordem da checagem em casos de documentos de pagamentos
- Ajustado tipo dos campos pis_base e cof_base da SAFX147 para numrico, para correo
da condio do processo, na qual se no existir PIS e COFINS no gerado registro na
SAFX147
- Disponibilizado Exits de regra cdigos (234 a 240) para safx03/safx05/safx53,
possibilitando clientes efetuarem tratamentos adicionais de seleo ou deleo de
documentos. Convertido pontos de Exits de regra para novo conceito de read table ao invs
de select
- Disponibilizado Exit de Regra cdigo 241 para safx13. Convertido pontos de Exits de regra
para novo conceito de read table ao invs de select
- Disponibilizado Exit de Regra cdigo 242 para safx112. Convertido pontos de Exits de regra
para novo conceito de read table ao invs de select
- Adicionado ajuste nas rotinas para desprezar documentos de dbito na gerao da
SAFX53. Ignorando documentos do tipo 'KD' ou 'ZP'. Controle anterior com erro por utilizar
sy-subrc
- Disponibilizado Exit de Regra cdigo 243 para safx48. Convertido pontos de Exits de regra
para novo conceito de read table ao invs de select
- Disponibilizado objetos enhancement point e mapeamento de campos para
desenvolvimento da SAFX214 - via customizao
- Ajustado rotina de recuperao do nmero do item (NUM_ITEM) da safx48. Tratamento
semelhante a documentrio fiscal

Pgina 18 of 37
Volume I Mastersaf Interface
NameSpace

- Disponibilizado opo de parmetros individuais por DOCNUM para safx112_113 e


alterado Exits de regra para novo conceito
- Disponibilizado nova opo de ndice na sesso de performance da Parametrizao Geral,
para processo de documentrio fiscal referente a seleo de dados na tabela BKPF. Alterado
tambm Exits de Regra para novo conceito
- Disponibilizado Exits de regra cdigos (244 a 246) para safx501/safx301/safx147
- Disponibilizado Exit de Regra cdigo 247 para safx02. Convertido pontos de Exits de regra
para novo conceito de read table ao invs de select
- Ajustado filtros dos selects da SAFX53 por parmetros individuais e condies de IF para o
novo conceito de Exits de Regra
- Disponibilizado nova parametrizao de Tipos de Impostos por Tipo de Servio, tendo
como base a tabela TFK059QEBRSR, para atender as necessidades do mercado segurador
por apresentar cdigos de impostos e suplementos por servio. Criado nova tabela e nova
transao (/MSAFX/SAFTB069 e /MSAFX/SAFTR069) respectivamente
- Alterao da camada de transporte dos pacotes /MSAFX/MASTERSAF e
/MSAFX/MIGRACAO da integrao namespace de ZMSD para a camada SAP
- Ajuste na nova parametrizao de Tipos de Impostos por Tipo de Servio
- Disponibilizado Exit de Regra cdigo 248 para safx80. Convertido pontos de Exits de regra
para novo conceito de read table ao invs de select

3805 (Verso Liberada 01/07/2013)


-Realizado tratamento para buscar cdigo do estabelecimento atravs dos centros (WERKS) quando
no encontrar baseado na rea de avaliao para a SAFX13.
-Realizado tratamento para centro de custo conforme cadastro e outras SAFXs, na qual concatena a
rea de custos (KOKRS) com o centro de custo (KOSTL) para a SAFX148.
-Disponibilizado Exits de regra cdigos (228 a 230) para safx01/safx02, possibilitando clientes efetuarem
tratamentos adicionais de seleo ou deleo de contas.
-Includo tratamento para datas de competncia da SAFX53 para integrao com FS-CD condicional as datas
de lanamento (BUDAT) e datas de competncia (AUGDT).
-Disponibilizado Exits de regra cdigos (231 a 232) para safx07/safx53, possibilitando clientes efetuarem
tratamentos adicionais de seleo ou deleo de documentos
-Inserido filtro por empresa e filial na seleo da tabela J_1BNDOC para respeitar filtros de entrada para a
SAFX49 quando opo via J_1BFIMPORT_DI
-Limpeza da work area bkpf antes de rotina withhold para recuperao de impostos, select single no
processo de documentrio fiscal para busca de impostos
-Disponibilizado campos NAME3 e NAME4 nas estruturas e tabelas internas KNA1 e LFA1 para clientes
realizarem tratamentos adicionais
-Disponibilizado exit regra codigo 233 - processo zsafe021 para efetuarem novos tratamentos safx02 - sld
contabeis
-Limpeza da tabela interna ti_with_item na rotina de withholdtaxes para recuperao de impostos, estava
causando erros devido valores antigos armazenados.
-Ajuste rotina de deleo para parametrizao Cdigos de Servio.
-Ajuste rotina excluso mapeamento de campos para considerar verso Ativa no momento do
procedimento.
-Disponibilizado nova opo para Ativar/Desativar Pendncias, relacionada a parametrizao "FILIAIS
(PARAMETRIZAO)" considerada obrigatria para alguns processos, mas cliente poder desativar essa
verificao de pendncia.

Pgina 19 of 37
Volume I Mastersaf Interface
NameSpace

-Disponibilizado tratamento para Cod_class_doc_fis = 9 - Outros documentos no escriturados, baseado no


parmetro TipoNF da parametrizao Tipos de Nota Fiscal.
-Ajuste rotina excluso mapeamento de campos realizando a ordenao (sort) das tabelas pela chave
completa para corrigir erros de read com bynary search.
-Substituio de funes SAP que encontram-se obsoletas (POPUP_TO_CONFIRM_STEP,
POPUP_TO_CONFIRM_WITH_MESSAGE, WS_QUERY) para novas funces ou classes que as substituiram.
-Tratamento para indicador do local de execuo do servio para integrao FS-CD baseado na UF do cdigo
do municpio.
-Disponibilizado objetos enhancement point e mapeamento de campos para desenvolvimento das SAFXs 70,
72 e 700 - via customizao.
-Melhorias performance safx01 organizando Sorts das tabelas e incluindo nova rotina de Exits de regra com
implementao de read table para verificao de Exits.
-Ajuste form de campo cod_produto para safx48 e safx49 conforme safx08, realizando a limpeza de
caracteres 0 na frente, somente em casos da opo Mscara Produto ativa da parametrizao geral
-Tratamento adicional de excees para rotina banco a banco, verificando se a conexo foi finalizada,
tentando se reconectar, evitando dumps e cancelamento de programas.
-Movimentao do valor do cdigo de servio (dfkkop-benty) para estrutura wa_nfs-matnr para buscar
servio parametrizado na Parametrizao Cdigos de Servio(Integrao FS-CD).

3804 (Verso Liberada 05/06/2013)


- Disponibilizado Enhancement Point para clientes realizarem tratamentos de caracteres
especiais a mais do que os realizados atualmente. Rotina converte_texto
- Ajustes safx112 - campo vinculacao = 2 ( servico) e safx114 - ajustes indicador do campo
movto e/s.
- Ajuste nas operaes de Download e Upload da parametrizao Classe Imobilizado -
SAFX148
- Ajuste nos tratamentos realizados para recuperar as descries dos cadastros de servio.
Quando no encontrar na tabela MAKT buscar da tabela ASMD.
- Disponibilizado campos docstat e code nas estruturas e tabelas internas utilizadas nos
processos das SAFXs complementares a 112
- Disponibilizado Exit de Regra (Cdigo 225) para safx112/113, possibilitando clientes
efetuarem tratamentos adicionais na seleo ou deleo de notas (J_1BNFDOC)
- Ajuste na validao de Authority check para efetuar Upload da tabela /msafx/saftb001,
evitando erro de "No definido verso ativa" quando precisa realizar Upload para corrigir tal
situao.
- Disponibilizado exit regra codigo 227 - processo zsafe012 para efetuarem novos
tratamentos safx04 cadastro clientes
- Disponibilizado opo na parametrizao geral para usurio informar se deseja realizar
Carga Inicial, integrao da safx04 com mdulo BP checa essa opo e executa carga full em
caso de parmetro selecionado, caso contrrio restringe por datas de criao e alterao.
- Ajustes integrao FS-CD para campo 86 da safx07, 81 da safx09 e 17 da safx53. Ajustando
origem e formatao de casas decimais
- Ajustes performance safx04 para integrao Seguradoras (FS_CD)

Pgina 20 of 37
Volume I Mastersaf Interface
NameSpace

- Safx53 - Ajuste codigo darf PCC campo aliquota para alinhar casas decimais
- Disponibilizado na parametrizao CDIGO DE OCORRNCIAS, o codigo 113 - Dbitos por
Transferencia Saldo Credor e Classificado parametrizao de Natureza de Operao por
CFOP
- Ajustes performance geral, redefinido forma de liberao de memria ocupada pelos field
symbols <fs_table_log> e <fs_table_sai>
- Incluso de condio da tabela interna TI_BKPF vazia antes da realizao de select for all
entries da tabela BSEG no processo da SAFX01
- Limpeza da work area bkpf antes de cada select single no processo de documentrio fiscal
para busca do IVA
- Ajuste select tabela BUT020 e ligao com tabela ADRC para integrao de seguradoras
safx04 - FS-CD
- Ajuste condies para preenchimento do campo CIDADE na integrao de seguradoras
safx04 - FS-CD
- Ajuste parametrizao Tipo de Ttulo de crdito devido a erros temporrios quando
usurio deletava mltiplos registros
- Ajuste tratamento campo IND_NFE_DENEG_INUT da SAFX07, pois existiam 2 forms e o
utilizado era errado pois verificava valor para campo DOCSTAT inexistente

3803 (Verso Liberada 03/05/2013)


- Ajuste seleo dados tabela DFKKOP para considerar campos correspondentes evitando
erro nas movimentaes dos campos da tabela interna e criacao de TipoNF = 'R' na
parametrizao Tipo de Nota Fiscal para classificar documentos RPS e RPA (Integrao FS-
CD)
- Disponibillizado Exits de Regra (Cdigos 214, 215 e 218) para safx52, possibilitando
clientes efetuarem tratamentos adicionais no processo de extrao de Inventrio
- Ajuste nas telas de configurao inicial da interface, para exibio de forma ordenada,
facilitando a identificao dos usurios
- Disponibillizado Exits de Regra (Cdigos 219 e 220) para safx04, possibilitando clientes
efetuarem tratamentos adicionais no processo de cadastro de PFJ
- Disponibilizado nova opo na Parametrizao Geral para clientes que utilizam Estoque
especiais de fornecedor - MSLB, opo indica que no processo de inventrio (safx52) dever
considerar registros da tabela MSLB para compor estoque.
- Disponibilizado nova opo na extrao das interfaces denominada "Criar Variante SAP p/
Job", essa opo pode ser utilizada para criar variantes a serem utilizadas nas rotinas de
criao de JOBs manuais para execuo em background das extraes, quando cliente optar
por no utilizar rotinas da prpria interface
- Disponibilizado Exit de Regra (Cdigo 221) para safx2013/2018, possibilitando clientes
efetuarem tratamento adicionais interface cad.materiais para tabelas de alteraes
- Ajustes adicionais processo safx147, evitando extrao de dados desnecessrios no
processamento e ajustes de limpeza de variveis
- Disponibilizado campo MTUSE na estrutura da tabela mbew para realizao de
tratamentos especficos do cliente

Pgina 21 of 37
Volume I Mastersaf Interface
NameSpace

- Disponibilizado novo tratamento condicional a opo Estoque especiais de fornecedor -


MSLB da parametrizao geral. Caso cliente opte por essa opo sero realizados busca de
dados na tabela MSLB para fornecedores
- Ajuste tratamentos alquota PIS/COFINS itens de mercadoria, rotina estava somando
alquotas quando possuiam diversos itens na NF com o mesmo imposto
- Atualizao lista de valores de indicadores da natureza da base de crdito (Tabela 4.3.7
PIS/COFINS).
- Ajuste tratamento Base ISS Isenta, somente ser preenchida em situaes de excluso de
base (J_1BNSTX-EXCBAS)
- Ajuste recuperao Razo Social na safx04 para origem BP, considerando campos BUT000-
NAME_FIRST e BUT000-NAME_LAST
- Safx112 - Despreza NF sem codigo Sefaz e servio
- Safx112/114 - Ajuste campo de movto e/s de acordo parametrizacao tipo NF . Ajuste
campo vinculacao = 2 para a safx112 quando NF de servio.
- Disponibilizado campos nas estruturas e tabelas internas (wa_nfs e wa_nfc) para clientes
realizarem tratamentos adicionais para os campos ISS retido

3802 (Verso Liberada 01/04/2013)


- Ajustes adicionais documentrio fiscal e retenes para integrao FS-CD
- Disponibilizado objetos enhancement point e mapeamento de campos para
desenvolvimento das SAFXs 185 - via customizao
- Disponibilizado Exit de Regra (Cdigo 206) para safx04, possibilitando clientes efetuarem
tratamentos adicionais no processo de extrao dos fornecedores
- Disponibilizado Exit de Regra (Cdigo 207) para safx53, possibilitando clientes efetuarem
tratamentos adicionais no processo de extrao de retenes
- Ajustes bsicos safx147 e disponibilizao da utilizao de parmetros individuais.
- Ajustes inventario - Correcao povoar area auxiliar vl_preco , inclusao campo(LABST)
tabela interna Mard
- Ajustes documentrio fiscal para no considerar nfe sem o campo code povoado, evitando
extrair notas ainda no validadas pela SEFAZ
- Disponibilizado objetos enhancement point e mapeamento de campos para
desenvolvimento das SAFXs 193 - via customizao
- Inserido rotinas de ordenao para abertura tela mapeamento de campos e gerao das
tabelas dinamicas de acordo com versao processo safx e sequencia do campo
- Disponibilizado Exits de Regra (Cdigos 208 a 211) para safx2009, possibilitando clientes
efetuarem tratamentos adicionais no processo de extrao de cadastro de observaes e
mensagens legais
- Ajustes de controle para SAFX53 carregar documentos de pagamento sem duplicar
impostos j considerados na entrada da nota (Regime de Competncia)
- Disponibilizado objetos enhancement point e mapeamento de campos para
desenvolvimento das SAFXs 199, 200 e 2050 - via customizao

Pgina 22 of 37
Volume I Mastersaf Interface
NameSpace

- Filtro para no considerar NF-e de sadas que no possurem o campo CODE preenchido,
evitando recuperar registros ainda validados pela SEFAZ, gerando informao errada para
os livros do MasterSAF.
- Melhoria nas mensagens de erros na rotina banco a banco. Tratando problemas na
conexo e problemas nas operaes de banco de dados, recuperando as mensagens de
exceo do banco de dados.
- Ajuste nas rotinas de ordenao de gerao das tabelas dinmicas para no ordenar
insero dos campos CHAVE e COD_SAFX, para continuar como sendo os ltimos campos
das tabelas dinmicas <fs_table>
- Tratamentos para a rotina de importao considerar valores do imposto de importao no
valor da NF e realizao da converso do cdigo BRL de acordo com a tabela de ndice do
MasterSAF DW '790'
-Disponibilizado opes de parametriao de Perodo de fato gerador com opes de
ocorrncia no mesmo dia (Dirio) e Semanal. Os tratamentos para estas opes devem ser
realizados via Exits quando necessrios.

3801 (Verso Liberada 01/03/2013)


- Correo leitura tabela saftb004 para opo leitura da tabela interna (ti_saftb004), rotina
busca_mascara_base (quebra de filial)
- Correo Mensagem s045 tela indicador Natureza
- Ajustes filtros, selects e ranges para correta extrao da SAFX16/17/18
- Ajuste para controle de filtro de extrao de materiais somente para os centros ligados as
filiais executadas
- Disponibilizado Exit de Regra (Cdigo 187) para documentrio fiscal (SAFX09)
possibilitando cliente implementar regras especficas para identificao de item de servio
- Retirando filtro para desconsiderar notas rejeitadas (docstat = 2), processo de extrao
deve considerar todas notas
- Disponibilizado parametros de empresa e Exit de Regra (Cdigo 188) para documentrio
fiscal para o cliente implementar regras especficas para identificao safx50 - Entradas
- Disponibilizado Exit de Regra (Cdigo 189) para interface de importao
safx49,possibilitando cliente implementar regras especficas no filtro de seleo.
- Ajustes processo FF145 - povoar area auxiliar wa_t001-bukrs
- Alteraes iniciais da interface para contemplar integrao com o Mdulo FS-CD.
Alteraes nas interfaces de cadastro de fornecedores (SAFX04), Documentrio fiscal
(SAFX07/09) e Retenes (SAFX53).
- Funcionalidade de controle interno para ajustes no mapeamento de campos - Atualiza
saftb057 - Opo com atualizar a saftb057E (excluir linhas)
- Ajustes adicionais SAFX145. Tratamento para campo VLR_RECEBIDO ser formatado com 4
decimais e recuperar valor de base (WITH_ITEM-QSFHH)
- Tratamentos para campos BASE_II, VLR_II e ALIQ_II da SAFX49. De acordo com
especificao do cliente Linde Gases.
- Disponibilizado processos enhancements e mapeamentos de campos para clientes
customizar safx197/safx198 - Customizado

Pgina 23 of 37
Volume I Mastersaf Interface
NameSpace

- Ajustes integrao documentrio fiscal com mdulo FS-CD e ajuste tela parametrizao
Indicador de Natureza (exibio das contas completas).
- Disponibilizado Exit de Regra (Cdigo 203) para safx16/17/18
- Disponibilizado novas Exits de Regra para safx53 (cdigos 204 e 205).
- Disponibilizado Enhancement Point para possibilitar clientes efetuarem tratamentos
especficos para gerao do arquivo texto
- Ajustes para tratamento para sistemas unicode.

Pgina 24 of 37
Volume I Mastersaf Interface
NameSpace

3800 (Verso Liberada 10/12/2013)


Nova verso MasterSAF Interface Namespace. Possui novo processo de instalao atravs
de pacotes criados atravs da ferramenta SAP AAK. As instalaes podem ser realizadas
partir de agora atravs da transao "SAINT", semelhante ao processo de instalao de Add-
Ons SAP. A instalao deve ser realizada no client 000. Ou atravs de requests conforme
processo anterior. As 2 formas possuem a mesma finalidade.

Registro de alteraes realizadas:

- Disponibilizado Exits de Regra (Cdigos 167 e 168) para safx53, permitindo cliente efetuar
manipulao dos dados e considerar documentos do tipo 'ZP'
- Rotina de materiais sem nota no realizam de para de filial, deixando o campo cod_estab
sem preenchimento
- Disponibilizado processo de extrao referente a SAFX119 (Itens de Medicamento) de
forma standard baseado em mapeamento tcnico enviado pelo cliente Imifarma
- Disponibilizado parametrizao geral para cliente optar por no utilizar FOR ALL ENTRIES
em select da tabela BSEG e FAGLFLEXA, devido alto volume de dados
- Disponibilizado tratamento para campo INTERNA_SUFRAMA - SAFX07 e types da SAFX119.
- Includo tratamento na SAFX501 para determinar tipo do documento semelhante ao
processo da SAFX05, pois parcelas de um mesmo documento estavam com tipos distintos.
- Ajustes para a Captura dados safb014 - cod natureza form calcula1/calcula2/calcula3
- Ajuste Processo ZSAFE031 tratamento na rotina onde cliente utiliza valor real, controle
para calcular saldos somente uma vez para cada material
- Desativando rotinas no utilizadas safx48 e 49 nos forms preencher_item. Rotinas
causavam problemas com performance
- Considerando retencoes de clientes nos processos da SAFX147, retirando filtro kaort = 'K'
- Controle de obrigatoriedade de preenchimento de Cod_ncm (safx2013) regra baseada nas
classificaes de tipos de item (SPED)
- Ajuste rotinas de schedulao dos Jobs automticos dirios e semanais
- Ajuste rotinas de visualizao de detalhamento de Logs para extraes executadas via
opo banco a banco.
- Ajuste cod_obs_lancto_fiscal referente a safx112 complementar a safx114 (valor fixo
'999998' devido rotina de cdigos complementares)
- Tratamento para o campo COD_ESTADO_ENTREGA safx51
- Tratamento para campos 23 e 27 SAFX2013, campos necessrios para SPED Fiscal
- Incorporando origem J_1BNFIMPORT_DI para operaes de importao quando ambiente
do cliente possuir origem, considerando NUM_DI, DAT_DI e DAT_DESEMBARACO
- Includo tratamento da SAFX18 no processo ZSAFE032
- Disponibilizado Exit de Regra (cdigo 169) para SAFX53, possibilitando cliente criar
tratamentos adicionais para rotina J1BTAX.

v2 (Verso Liberada 28/12/2013)

Pgina 25 of 37
Volume I Mastersaf Interface
NameSpace

- Realizado ajuste para o campo VLR_RECEBIDO da SAFX145 para obedecer o tamanho


numrico de 15 dgitos mais 4 casas decimais
- Ajuste no Processo ZSAFE062, referente a SAFX80, no estava realizando filtro de filiais
considerando somente as filiais executadas na extrao.
- Ajuste na rotina de Atualizar Release - Patch para considerar mais campos na atualizao
da tabela saftb057 e ajustado tambm ordem de atualizao primeiro saftb057c (ajustes
mesma verso) aps saftb057m (migrao de verso)
- Inserido filtro na interface para desprezar NFs recusadas (J_1bnfdoc-docstat = 2).
- Disponibilizado objetos enhancement point e mapeamento de campos para
desenvolvimento das SAFXs 133 a 136 - via customizao
- Realizado ajuste para as retenes de PIS e COFINS para o mesmo participante ficarem na
mesma linha, somando a valor total de reteno de ambos impostos.
- Melhoria na rotina de Atualizao de verso da interface, incorporando lgica para
possibilitar cliente efetuar mais de uma atualizao com mesmo conjunto de arquivos sem
comprometer seu ambiente. Se j possui verso atualizada, somente atualiza informaes,
se no possui efetua migrao corretamente.
- Ajuste em loop realizado na tabela interna ti_t001w para estrutura wa_t001w. Processo
era realizado na tabela t001w causando erros de movimentaes
- Ajuste para controle de datas para configurao de extraes em backgroud para executar
uma nica vez.
- Disponibilizado Exit de Regra (Cdigos 179 a 183) para SAFX2006 e SAFX2081,
possibilitando cliente alterar rotina standard e/ou realizar tratamentos adicionais
- Ajuste na limpeza da estrutura wa_saftb011 para casos de clientes que usam conceito
J1BTAX, porm nota em questo no possui exceo, no caso dever recuperar
parametrizao padro sem conceito J1BTAX
- Disponibilizado Exits de Regra (Cdigos 184 a 186) para SAFX03 possibilitando cliente
efetuar tratamentos antes da verificao das filiais e includo tambm chamada do
de_para_filial para partidas compensadas, pois no existia.

3734 (Verso Liberada 08/11/2012)


- Disponibilizado enhancement point no objeto /MSAFX/LSAFE_PROCESSOSTOP (Include
top) permitindo realizar declaraes globais para os processos customizados
- Disponibilizado Exit de Regra (Cdigo 159) para safx53, permitindo cliente alterar
factory_calendar_id quando no utilizado 'BR'
- Ajuste rotina SAFX09 valores de servio quando parametrizado situao NFNET (Valores
com impostos inclusos)
- Disponibilizado objetos enhancement point e mapeamento de campos para
desenvolvimento das SAFXs 183 e 187 - via customizao
- Retirada de comandos break-point das funcoes criar tabelas dinamicas
- Ajuste descrio cod_servico (safx2018), quando descricao existente na tabela ASMD.
- Disponibilizado Exit de Regra (Cdigo 160) para safx10, permitindo cliente manipular
dados lidos da tabela mseg.

Pgina 26 of 37
Volume I Mastersaf Interface
NameSpace

- Disponibilizado novo grupo de imposto (II - Imposto de Importao) na parametrizao


"Tipos de Impostos" para ser identificado impostos de importao que devem ser
considerados no valor total da nota
- Reposicionando IF da chamada do perform vlr_nfnet (para situacao que encontra-se
parametrizado para considerar valor NFNET), possibilitando utilizar Exits de Regras
existentes para incluir validao/ajuste adicional parametrizao
- Disponibilizado novas opes na Parametrizao Natureza de Operao para usurio
informar Cdigo da Natureza da Receita e Indicador da Natureza da Base de Crdito.
Informaes para utilizao em processos de documentrio fiscal.
- Disponibilizado objetos enhancement point e mapeamento de campos para
desenvolvimento da SAFX2101 - via customizao
- Ajustes nas condicoes de selects com opo FOR ALL ENTRIES, para checar se tabelas
utilizadas no esto vazias, para evitar leitura completa das tabelas utilizadas
- Includo filtro para no gerar no arquivo de sada da SAFX02 as contas sem movimentao,
pois essas contas funcionalmente no so consideradas internamente no MasterSAF DW
- Ajuste Processo ZSAFE031 tratamento estoque prprio - estoque de terceiros, causando
diferena devido duplicao de valores e quantidade
- Disponibilizado Exits de Regra (Cdigos 161 a 166) para safx112, permitindo clientes
manipular e/ou inserir dados nas tabelas necessrias para o processo
- Ajuste Processo ZSAFE031 tratamento estoque prprio - estoque de terceiros, causando
diferena devido programa recuperar perodos de histrico diferente do perodo executado
na carga.
- Ajuste condio para gerao da SAFX50 (J_1BNFNAD-PARID), condio no IF utilizava
estrutura j_1bnfnad e correto wa_j_1bnfnad.

3733 (Verso Liberada 04/10/2012)


- Ajuste tratamento de regras de deslocamento
- Disponibilizado objetos enhancements e mapeamento de campos para desenvolvimento
das SAFXS 28, 29, 281, 291, 99, 991, 992, 993, 994, 996, 2087, 2099 - via customizao
- Disponibilizado campo ALTKT da tabela SKB1 para recuperar conta alternativa para clientes
que utilizam o conceito de De x Para de plano de contas globais para tratarem
especificamente em seus ambientes.
- Includo controle para somente popular campos 60, 62 e 73 da SAFX07, quando tratar de
notas de servio ou conjugada.
- Ajuste tela parametrizao EMP x PARTICIPANTE rotinas de deleo de vrios registros
simultaneos
- Disponibilizado objetos enhancements e mapeamento de campos para desenvolvimento
das SAFX 83 - via customizao
- Disponibilizado objetos enhancements e mapeamento de campos para desenvolvimento
das SAFXs 26 e 104 - via customizao
- Retirado leitura das tabelas MKPF e MSEG do processo ZSAFE031 (safx52), pois no era
utilizado, caso cliente utilize essas tabelas em exits devem realizar leitura na prpria exit

Pgina 27 of 37
Volume I Mastersaf Interface
NameSpace

- Disponibilizado Exit de Regra (Cdigo 127) para safx53, permitindo cliente realizar
validaes quanto a data de compensao escolhida para as retenes
- Disponibilizado Exits de Regra (Cdigos 128 para SAFX52, Cdigos 129 a 148 para SAFXs
112, 113, 114 e 116
- Disponibilizado Exits de Regra (Cdigos 149 a 152 para SAFXs 101 e 102
- Ajuste read SAFX112 e 113 e disponibilizado nova Exit de Regra para SAFX112_116
(Cdigos 158 para SAFX112)
- Tratamento de Upload das parametrizaes para no sobrepor ou apagar parametrizaes
customizadas includas pelos clientes
- Tratamento para campos VLR_PIS e VLR_COFINS do processo da SAFX49, includo refresh
na tabela interna ti_nfstx, utilizada para popular campos

3732 (Verso Liberada 18/09/2012)


- Disponibilizado campos "Ind. Prod. CTRC Genrico" e "Serv. Genrico Transporte" na
Parmetros da Empresa (/msafx/saftb005) para quando no houver cadastro no SAP
- Por consequncia do item anterior, campo indicador de produto (safx08) receber campo
"Ind. Prod. CTRC Genrico", quando tipo da Nosta Fiscal for Conhecimento de
Transporte/frete e "Cd. Prod. CTRC Genrico" estiver preenchido.
- Campo cdigo de servio (Safx09) receber campo "Serv. Genrico Transporte", quando
campo J_1BNFLIN-MATNR estiver em branco e parametrizao de Empresas estiver
parametrizado a opo "Serv. Genrico Transporte"
- Busca de cdigos de participantes para situao de New Ledger
- Tratamento safx53, bug de ordenao que causava problemas nas cargas de alguns
documentos
- Ajuste situao para movimentar "Cod. Prod. CTRC Genrico" para cod_produto (safx08)
- Ajuste condio para determinar data de lanamento PIS/COFINS (safx07 e 08), ajustado
para utilizar na condio mesmo campos de valores, gravar informao somente quando
houver valor de PIS ou COFINS
- Bug - Tratamento campo COD_PAIS (safx04b) leitura tabela /msafx/saftb022 para
converter cdigo do pas.
- Disponibilizado textos de dominios e elementos de dados no idioma Ingls (EN)

3731 (Verso Liberada 05/09/2012)


- Ajuste para processo de documentrio fiscal considerar notas de entrada canceladas
quando emitidas pelo prprio estabelecimento
- Disponiblizado Exit de Regra (codigo 123) para safx53, para pagamento encontrado do
IRPF
- Bug para data de vencimento de IRPF quando a categoria era diferente de 'IR'
- Controle para upload das tabelas /msafx/saftb050 (Marcar SAFXs utilizadas pelos clientes)
e /msafx/saftb051 (Definir processos no standard), para no sobrepor informaes j
parametrizadas pelos clientes

Pgina 28 of 37
Volume I Mastersaf Interface
NameSpace

- Disponibilizado objetos enhancements e mapeamento de campos para desenvolvimento


das SAFXs 149, 150, 151 e 152 (EFD PIS/COFINS) - via customizao
- Ajuste na rotina de carregar variante, quando gravado opes com execuo Background
ou banco a banco.
- Disponibilizado Exit de Regra (codigo 125) para safx13, permitindo cliente efetuar
tratamento para valor aquisicao atravs da tabela ANEP
- Disponibilizado opo "No Integra SAFX51" na Parametrizao de Empresa para usurio
parametrizar se deseja integrar a SAFX51, pois existem clientes que no so
transportadoras mas possuem registros em sua base de origem que geram informaes
para a SAFX51 indevidamente.
- Ajustes na gerao de Download das tabelas de parametrizao. As tabelas vazias no
eram consideradas no processo, mas nome das tabelas eram includas no arquivo de ndice
- Ajuste no filtro do trecho deleo NFs no impressas no processo de NFs exportao
(SAFX48), semelhante a processo realizado no processo de NFs importao (SAFX49)
- Ajuste controle de check NBM somente rotina de carga de materiais (SAFX2013),
permitindo a carga dos servios (SAFX2018) corretamente
- Ajuste rotina de log para controlar cargas de mltiplas empresas com erros e quantidades
semelhantes, bug de duplicidade de registros
- Retirada de de x para filial para processo ZSAFE024 (cadastro de estabelecimentos)
SAFX04B, para ficar compatvel com processo de documentrio fiscal.
- Retirada de zeros a esquerda para cod_fis_jur semelhante processo de cadastro e ajustes
para recuperao dos campos de valores base
- Ajustes na rotina de upload das tabelas de parametrizao, quando vazias no considerar.
- Disponibilizado objetos enhancements e mapeamento de campos para desenvolvimento
da SAFX130 - via customizao

3730 (Verso Liberada 20/08/2012)


- Filtro (check) para carga de produtos, considerar somente produtos relacionados aos
centros/filiais informados na extrao
- safx80 - No leva saldo zerados
- Comando sort associado com comando read binary serach (tabela interna ti_bseg)- safx53
- Safx80 (NewGL) - campo valor do saldo atual (problema com sinal)
- Bug na ordenao de campos da safx pra atividade "Definir ordenao de campos das
Safx's" quando tinha mais de uma safx no mesmo processo
- Para safx03, safx301, safx05, saxf501, permanece somente rotina de collect dinamico (no
altera resultado)
- Ativar/Desativar pendncia automaticamente para parametrizao de Cdigos de Servio
para processos 008 e 026
- Ajustes controle seleo e checks tela migrao Download e Upload de arquivos
- Ajustes rotina banco a banco para processos com SAFXs multiplas
- Acrescentado campo "Codigo de Produto CTRC" na "Parametros da Empresa"
(/msafx/saftb005) para quando no houver cadastro no SAP

Pgina 29 of 37
Volume I Mastersaf Interface
NameSpace

- Por consequencia do item anterior, campo codigo do produto (safx08) receber campo
item (1) quando tipo da Nosta Fiscal for Conhecimento de Transporte/frete
- Bug na safx09, campo codigo de servio. No estava atribuido campo "codigo de servio
generico" da "Parametrizao da Empresa".

3729 (Verso Liberada 10/08/2012)


- Disponibilizado exit de regra MIDDLE_RULE_02 para permitir cliente efetuar tratamento
para caso de Diviso Filial habilitado, processo 013
- Disponibilizado exits de regra BEFORE_MAPC e AFTER_MAPC para tratamentos no
processo 060
- Performance safx80 - sem NewGL - Ajustes Loop where
- safx80 - Com NewGL - Campos CHAVE e COD_SAFX no estavam sendo movidas pelo
<fs_line_coll> e <fs_line>, no deixando os registros serem gerados no arquivo
- Ajustes precedncia para atribuio data_x2002 em relao a opo de parametrizao
geral (Data incio das operaes) aos valores atribudos pelo programa.
- Disponibilizado exit de regra MIDDLE_RULE_01 para permitir cliente efetuar tratamento
para caso de Diviso Filial habilitado, processo 021
- Disponibilizado campo PRCTR da tabela FAGLFLEXA para cliente definir filial
- Ajuste relacionamento tabelas processo 2054
- Ajustes precedncia para atribuio campo data em relao a opo de parametrizao
geral (Data incio das operaes) aos valores atribudos pelo programa (SAFXs 04, 2003,
2020, 2013 e 2018)
- Tabela /msafx/saftb005 sem tabela de verificao para os campos de LEDGER e VERSO
Performance processo 8 (safx2013/2018)
- bug safx80 newGL
- Disponibilizado exit de regra MIDDLE_RULE_02 para permitir cliente realizar tratamento
adicional para contas analticas
- Ajuste SAFX145 buscar retenes de fornecedores, alm de clientes
- safx80 - Com NewGL no tem conceito de filial (retirar loop de filial)
- Valor de Saldo Anterior e Saldo atual esto com sinais invertidos
- safx147 - rotina de dados contabeis no considerar contas com valor zerado
- Permite fazer primeira carga inicial sem checar authority-check nivel 2 e 3
- Disponibilizado processo de carga 129 - Referente a SAFX129, semelhante a SAFX01,
cliente deve realizar ajustes finais
- safx80 - Com NewGL - Ajuste sinal dos valores de credito para calcular saldo atual
- Disponibilizado objeto enhancement /MSAFX/ZMSAFZFORM
- Limpeza de objetos (rotinas antigas comentadas/inativadas)

3728 (Verso Liberada 30/07/2012)


- Collect dinamico safx05

Pgina 30 of 37
Volume I Mastersaf Interface
NameSpace

- Controle de Upload de arquivos de exits de regra sem modificar parametrizao do cliente


quando houver ativado
- Criao da Tabela /msafx/saftb065C para atualizao
- Sujeira de dados anterior para processo 6 (safx2007, 2017 e 2042)
- Performance safx80 - sem NewGL
- Limpeza de Variaveis - dados anteriores - safx2002 - processo 2
- Retirada funo de conversao implementado na 3727
- Pacote de textos read text ZMSAF com idioma ingls e tratamento para consultar Origem
em mapeamento de campos
- Log de Todos os Exits, mais atividade "Relatorio de Exits" no menu /msafx/migracao
- Campo cod_custo safx80 (sem NEWgl)
- No gerando linhas com os 4 saldos em zero (sem Newgl)
- Exit de Regra no meio do processo zsafe026, para safx09
- Grava Arquivo txt, qdo houver problemas de transmisso banco a banco
- Performance safx80 - sem NewGL
- Preencher Chave de acesso para Cte (safx07-NUM_AUTENTIC_NFE)
- Exibio de nome de campos mais claros para identificar Release e Patch do MasterSAF e
cdigo da interface
- Nivel de Autorizao nivel '2' e '3' para interface
- Banco a Banco dinamico com o campo novo na tabela /msafx/saftb057 (nome oracle)
- Atualizao Migrao - Atualizao Verso, Relatorio de Utilizao de Exit.
- Nivel de autorizao '2' e '3' para migrao

3727 (Verso Liberada 23/07/2012)


- Collect dinamico safx501
- Incluso de exits de regra no processo ZSAFE012 (SAFX04)
- Continuao de Exibio de Log de Exits
- NewGL para safx01
- Funo de conversao de Unidade de Medida tabela sap (T006-msehi), para processo
zsafe006 (safx2007, 2017, 2042)

3726 (Verso Liberada 13/07/2012)


- Collect dinamico safx03, 05 - nova implementaco
- Totalmente dinamico Banco a Banco
- Campo data de acordo com Parametros Gerais (Data Inicio das Operaes SAP) para
safx2001, 2002, 2005, 2006, 2007, 2017, 2042, 2010, 2021, 2044, 2047, 2043, 2045, 2009
- Collect dinamico safx03,05
- Incluso do processo 052 e 075 referente a SAFX44 e SAFX82 e incluso do processo no
include top
- Tratamento NUM_DOCFIS 112 e 114 semelhante a documentario fiscal 9 posicoes
- Implementao de LOG de avisos para Exits
- safx49 - campos 67 e 68 (Vlr Pis e Cofins)
- Exit de Regra no meio do processo zsafe026
- Atividade Relatorio de Utilizao de Exits para menu /MSAFX/MIGRACAO
- Incluso do processo 2054 referente a SAFX2054 e incluso do processo no include top
- NewGL para safx80

Pgina 31 of 37
Volume I Mastersaf Interface
NameSpace

- Ajuste referencia <fs_tbl_x501> para o processo SAFE045 (no altera resultado)


- ajustes newgl para safx80

3725 (Verso Liberada 03/07/2012)


- Remoo tabela verificao para os campos RDLNR1 e RVERS1 da tabela /msafx/saftb005 ,
permanecendo somente Search Help
- Implementao de Authority Check por atividade
- Insero de Exit-Regra para processo 2 - safx2002
- Parametrizacao da Empresa referente documentario fiscal para considerar NF com doctyp
= 3 (Devido legislao Ceara)
- Acrescentar exit de regra para safx02 - tambm na tabela de exit (/msafx/saftb065)
- Campo data inicio da operao SAP - safx2007/2017/2042/2010
- Acrescentado valor v_repid no objeto /msafx/safebase para chamada das exit de regras
(no altera resultado)
- Collect dinamico safx03/05/301/501 (include TOP) - CPFL
- Parametrizao Geral ajustes posicionamento opes e disponibilizacao opo desativar
pendencia CREDITO PRESUMIDO ICMS
- Atribuio variaveis faltantes para processo da SAFX48, estava causando dump
- Aplicando NewGL para safx01
- Collect dinamico safx05
- Parametrizacao Tipo Movto Patrimonial
- Valor absoluto base isenta ISS - safx07

3724 (Verso Liberada 13/06/2012)


- BUG SAFX80 - campos 6, 8, 9 e 10
- BUG SAFX49 - campo 67 e 68
- Preparando parametro nivel de authority-check a ser utilizado (default 1), na tela 'Ativar
Verso' - por enquanto sem ao.
- Eliminando linhas duplicadas SAFX2001 (delete adjacente) - NO altera resultado
- Eliminando linhas duplicadas SAFX2003 (delete adjacente) - NO altera resultado
- Collect dinamico safx03 - NO altera resultado
- Insero de Exit-Regra para processo 62 - safx80
- Insero de Exit-Regra para processo 3 - safx2003
- Implementado chamada das Exit-Regra totalmente dinamica
- Alterado dominio do campo Grupo Contagem (/msafx/saftb005) - Parametrizao de
Empresa. Opo 2 - sem efeito, no existe mais.
- Dependencia de Parametrizao para safx10, estar alinhado de acordo com o campo
Grupo de Contagem
- Para campos Ledger e Verso (Parametrizao da Empresa / RDLNR e RVERS da tabela
/msafx/saftb005), permite entrar valor livre porem permanece Search Help para apoio.
- SAFX2009 - bug campo descrio (para grande maioria sem efeito)

3723 (Verso Liberada 01/06/2012)


- Comando If found nas chamadas das exits de regra
- Safx53 desprezar reteno de cliente (somente pra se assegurar, pois no so comuns

Pgina 32 of 37
Volume I Mastersaf Interface
NameSpace

esses lanamentos)
- Aplicao de Variante (criado tabela /msafx/saftb066)
- Backgorund Schedulado para mais de uma vez
- Authority-check (por enquanto inibido) por atividade para transao /msafx/extracao
- SAFX147 dump comparacao campos inteiros e ajuste path default C:\ processo
download/upload
- Parametrizao Emp x Participante SPED - Quando no houver registros de participantes,
desabilita dependencia para SAFX01
- SAFX53 ajustes collect dinmico
- Configurao "Definir ordenao dos campos SAFX" - BUG na opo ordenao
decrescente resolvida

3722 (Verso Liberada 08/05/2012)


- Ajustes Idioma Ingls.
- Ajustes safx101 tipo de lanamento = safx01.

3721 (Verso Liberada 24/04/2012)


- Safx51, ajustes nos forms de sada /MSAFX/MSAFS026,
- Banco a Banco dinmico,
- Safx101,safx102(Ajustes de includes/msafx/msafs042/043).
- Inserir NameSpace /LGC/ nos objetos ZMSAFZ*

3720 (Verso Liberada 20/04/2012)


- Safx51, ajustes nos forms de sada /MSAFX/MSAFS026, onde estava sendo utilizados dados
para read em tabela sem converso de empresa e estabelecimento, sendo que os dados da
tabela estavam convertidos.
- Dados repassados para a rotina wa_mapeia tambm encontravam-se errados, passando as
SAFXs e sequncias erradas para buscas das informaes.
- Safx101 e safx102, erros basicos de interface no validada (processo 42 e 43)
- Alargado Conceito de Regime Especial - safx112_114

3719 (Verso Liberada 27/03/2012)


- Safx101 e safx102, erros basicos de interface no validada (processo 42 e 43)
- Inserido Conceito de Regime Especial - tela de Cadastro de Regime Especial + safx114 +
safx2009
- Tela 'Conta x Fornecedor' (safx147), colocado instrues na tela)
- Criado tabela /msafx/saftb049 (transao /msafx/saftr049)
- Criado Transao /msafx/saftr048 para tabela /msafx/saftb048
- Corrigido campo aliquota da safx53

3718 (Verso Liberada 27/03/2012)


1) Implementao de informaes complementares na safx113 especificas para o Estado de
Rio Grande do Sul
a) na Tela de Parametrizao "CDIGO DE OCORRNCIAS DE AJUSTE DE ICMS" existe

Pgina 33 of 37
Volume I Mastersaf Interface
NameSpace

chamada da tela nova quando Rio Grande do Sul


b) criada tabela nova /msafx/saftb048 e estrutura /msafx/msafst048 - para Rio Grande do
Sul
c) safx113 - modificado objeto /msafx/safe051, /msafx/msaff051
d) para tela nova - modificado /msafx/safrp006(tela 0200)
2) Alguns ambiente Sap j tem informao do numero de servio especifico no campo de
servio da tabela sap (j_1bnflin-srvnr)
a) Modificado objetos (/msafx/lsafe_processosf01, preencher_servio,
preencher_servico_safx48, preencher_servico_safx49)
b) influencia no doc.fiscal, safx48 e safx49
3) Para safx04, alterado campo municipio (campo 16) e campo codigo municipio (campo 25)
quando Unidade federativa for 'Ex' (exterior)
a) Modificado objeto /msafx/msafs012
4) Inserido exit de regra para safx2013 e 2018 (/msafx/msaff008)
5) Inserido exit de regra para safx49 (/msafx/msaff041)
6) Problema com filial zero na safx147(/msafx/msaff147)
7) Para safx53 , campo aliquota (campo 17), trazia zero em alguns casos bem restritos
(/msafx/msafs017)
a) houve necessidade de alterar para tipo 'char' os campos 49 e 59 (safx53) por problema
com '@' na Mastersaf DW
8) Inserido exit de regra para safx147 (/msafx/msaff147)

3717 (Verso Liberada 07/03/2012)


- situao de dump da safx147 para situao exclusiva para notas fiscais (/msafx/msaff147)
- Tela de Parametrizao de Filiais, alterado nome da coluna "Contr IPI" para "No Contr.
IPI"

3716 (Verso Liberada 28/02/2012)


- Alteraao safx10 - excluir por loop o campo mblnr, safx2013 liberar check nbm =
@.(MSAFX/LSAFE_PROCESSOSTOP,
/MSAFX/MSAFF008,/MSAFX/MSAFF019,/MSAFX/MSAFS065)

3715 (Verso Liberada 15/02/2012)


- Alterao safx52 - releitura t030 qdo o campo bwmod sem dados(/msafx/msaff031) .
- Ajustes dos campos v_ini(v_tam) sem
dados(/msafx/msafs002,msafs008,msafs014,msafs015,msafs019,msafs021,msafs022
msafs026,msafs031,msafs036,msafs042,msafs043,msafs147)

3714 (Verso Liberada 07/02/2012)


- Melhoria nas mensagens de aviso de confirmao e erro na atualizao de verso
(Migrao)
- Alterao no campo 73 (codigo municipio) da safx07 para trazer valor completo.
necessrio definir no mapeamento de campo como Regra de deslocamento
- Alterao na SAFX53 para solucionar dump de tamanho para uma situao especifica

Pgina 34 of 37
Volume I Mastersaf Interface
NameSpace

3713 (Verso Liberada 02/02/2012)


- Criada Tabela nova (/msafx/saftb057C) para atualizao de campos de Mapeamento de
Campos da mesma Verso
- Carga das tabelas /msafx/saftb057c, /msafx/saftb062 e /msafx/saftb501 (esta carga no
est na request)
- Nova forma de atualizao de verso, na ferramenta de migrao. Atualizado chamada de
menu da ferramenta de migrao.
- Criada uma transao nova (/msafx/saftr057atu) para atualizao de verso

3712 (Verso Liberada 30/01/2012)


- Melhoria na informaao do item para calculo do NFNET (/MSAFX/LSAFE_PROCESSOSF01,
/MSAFX/LSAFE_PROCESSOSTOP, /MSAFX/MSAFF026)
- Melhoria na execuao dos campos adicionais para safx53 (
/MSAFX/LSAFE_PROCESSOSTOP)

3711 (Verso Liberada 23/01/2012)


- Melhoria na chamada do include zmsafz061 no include TOP
(/MSAFX/LSAFE_PROCESSOSTOP)
- Ajuste de desvinculao de fornecedor na conta contabil para safx147 (/msafx/msaff147)

3710 (Verso Liberada 20/01/2012)


- Melhoria na verificao de pendencias de tabelas (/msafx/saftb062
(/MSAFX/MY_SAF000O1)

3709 (Verso Liberada 18/01/2012)


- Melhoria na gerao da SAFX147 desvinculando o codigo do fornecedor em relao a
tabela /msafx/saftb046 (/MSAFX/MSAFF147)

3708 (Verso Liberada 10/01/2012)


1) Melhoria na gerao das SAFX50 e SAFX51 processo (ZSAFE026) ajustando a variavel
"v_define"
(/MSAFX/SAFE026,/MSAFX/MSAFF026,/MSAFX/MSAFS026,/MSAFX/LSAFE_PROCESSOSF01)
2) Ajuste da SAFX112 atribundo o valor da parametrizao (/msafx/saftb007-movtoes) para
o campo 04-MOVTO_E_S. 3)
Alterado include /MSAFX/MY_SAF000F01 com o ajuste da verificacao de obrigatoriedade
para a tabela /msafx/saftb006-Parmetros Diviso x Filial, considerando a opo do cliente
informada na /msafx/saftb005-Parmetros de Empresa no campo /msafx/saftb005-udvcf
(Diviso Filial).

Pgina 35 of 37
Volume I Mastersaf Interface
NameSpace

3707 (Verso Liberada 09/01/2012)


- Mudana de codigo NBM/NCM atravs do campo v_compara. Acrecentado caracter '' e
tambm substituio da variavel vcompara para v_compara, exceto para processo 60
(zsafe060). (/MSAFX/SAFE024, /MSAFX/SAFE026, /MSAFX/LSAFE_PROCESSOSTOP,
/MSAFX/MSAFS008, /MSAFX/SAF_INC_FORMS)

3706 (Verso Liberada 09/01/2012)


- Mudana no codigo CFOP de '/' para ' ' quando houver (/MSAFX/LSAFE_PROCESSOSF01)

3705 (Verso Liberada 05/01/2012)


- Melhoria na disposio da tela de extrao safx para execuo de background schedulado
(/MSAFX/SAPMY_SAF000 tela 0050)

3704 (Verso Liberada 04/01/2012)


- Acrescentado descrio na tela de Verificar Pendncias (/MSAFX/MY_SAF000O01 e
/MSAFX/SAPMY_SAF000 tela 0300)
- Alterado nome do arquivo de safx112 para safx112_116 para no sobrepor com safx112
pura. Segue a mesma ideia para safx112_113 e safx112_118
(/MSAFX/LSAFE_PROCESSOSF01)
- Alterado tamanho da variavel v_mascaratxt de 11 para 12 caracteres
(/MSAFX/LSAFE_PROCESSOSTOP)

3703 (Verso Liberada 03/01/2012)


- Alterado conteudo do dominio de "decendial" para "decendio" (/msafx/ysafperiodo)
- Alterado descrio na tela de funcionamento sobre processo inteiramente customizado
(/msafx/sapmy_saf000 tela 0510)
- Alterado condio de chamada de processo customizado (/msafx/safebase)
- Alterado modo de execuo de backgorund schedulado (/MSAFX/MY_SAF000F01)

3702 (Verso Liberada 27/12/2011)


- Eliminado objeto ZMSAF_CUSTOM_008 do pacote ZMSAFXPACK
- Trocado mensagem 148 da classe de mensagem /msafx/safmessages para "Problemas na -
Conexo Banco a Banco"
- Alterado include /MSAFX/MY_SAF000F01 - somente para organizao interna, limpeza ...
- Alterado include /MSAFX/SAFDB - atualizao banco a banco com Patch 24 - safx2003,
safx2006, safx2013, safx2018, safx01, safx53, safx07, safx08, safx09, safx17, safx13, safx42,
safx43

3701 (Verso Liberada 26/12/2011)


- Primeiro Pacote Completo

Pgina 36 of 37
Volume I Mastersaf Interface
NameSpace

Informaes e esclarecimentos
Equipe Interface SAP - Mastersaf Thomson Reuters Business
Av. Dr. Cardoso de Melo, 1855 - 13 andar
CEP: 04548-005 / Vila Olmpia
So Paulo - Capital
Tel : +55 11 2159-0500

Pgina 37 of 37

Você também pode gostar