quinta-feira, 17 de fevereiro de 2011

SmartForms X SAPScripts

Smart forms e SAP scripts são muito similares.
Ambas são ferramentas muito usadas na criação de layouts, e a partir delas um programa de impressão é criado.
Este programa de impressão é usado para criar uma tabela interna que é ligada ao smart form pelo campo values mostrado.


O SAP Smart Forms foi introduzido na versão 4.6C do SAP Basis como a ferramenta para criar e manter formulários.
Smart Forms permitem executar modificações simples na forma e na lógica de maneira simples, usando ferramentas gráficas; em 90% dos casos, isto não inclui nenhum esforço de programação. Assim, um usuário sem nenhum conhecimento de programação pode 
configurar formulários com dados de um sistema SAP para os processos de negócio relevantes.
Permite ainda a inclusão de gráficos, que você pode exibir, como parte do formulário ou como gráficos de fundo. Você pode usar imagens de fundo para copiar o layout de um formulário existente (escaneados) ou para dar uma olhada nas formas específicas da empresa. Durante a impressão, você pode suprimir a imagem de fundo, se desejar.

Alguns dos benefícios são:
- O SmartForms permite reduzir consideravelmente os custos de implementação de soluções mySAP.com pois os formulários podem ser ajustados em tempo mínimo.
- É possível criar um formulário usando graphical Form Painter ou graphical Table Painter.
A forma lógica é representada por uma estrutura de hierarquia (estrutura em árvore), que consiste em nós individuais, tais como os nós de configurações globais, nós de textos, tabelas de saída para nós, ou nós para gráficos.


Algumas transações em SmartForm:

Código da transação dos smartforms: SMARTFORMS 
Para criar um novo: ZSMART
Para criar fontes adicionais e o estilo do formulário: SMARTSTYLES



SAP Script foi a primeira ferramenta para elaboração e impressão de documentos criada pela SAP. É um meio de processamento para gerar os documentos de negócios que são frequentemente utilizados nos setores de produção, setores de serviços e estabelecimentos comerciais.
Alguns dos documentos de negócios são da ordem do cliente, como nota fiscal, ordem de compra, requisições de compra etc.
O Smart Forms é como uma evolução do SAP Script, sendo mais rápido e interativo, embora algumas funções presentes no SAP Script não estejam presentes no Smart Forms, outras como a geração de documentos de negócios, citada anteriormente, pode ser implementada através de ajustes com funções. 



A seguir, as principais diferenças entre SAP SmartForms e SAP Scripts:

* Página de vários formatos são possíveis em SmartForms, mas em SAPScripts não;

* É possível ter uma SmartForm sem uma janela principal;

* Os rótulos não podem ser criados em SmartForms;

* As rotinas podem ser escritas em ferramenta SmartForms;

* SmartForms gera um módulo de função, quando ativado;

* Ao contrário dos sapscripts (RSTXSCRP), você não pode fazer o upload / download de um SmartForm para o seu disco rígido local.

* A proteção e comando em endprotect SAPscript não funciona com SmartForms.
Por exemplo, uma fatura: Os primeiros dados da posição n º 80. é impresso em uma página, outros dados da posição n º 80 é impresso na página 2.

* A principal diferença é que o SAP script é dependente do cliente, enquanto SmartForm é independente.
Além disso, existem alguns recursos avançados e interativos disponíveis em SmartForms. 
Você pode usar uma sub-rotina externa chamada editor de SAPscript como: 

/: Realizar <form_name> em <program_name> programa 
/: Usando <var1> 
/: Usando <var2> 
/: <return1> Mudança 
/: <return2> Mudança 
/: Endperform




fontes de pesquisa:
fonte 1
fonte 2
fonte 3
fonte 4
fonte 5

Nenhum comentário:

Postar um comentário