Example: bankruptcy

SapScript - abap.es

SapScript Losformulariosen SAP sedefinen mediante una herramienta denominada SapScript . Permite definirelformatodelas p ginas,as comolaestructurade lainformaci n que contienen. Est n extrechamente relacionadosconprogramasde control. SAPAGF ormulariosLayout set 2 Layout set 2 Formulario 2 Layout set 1 Layout set 1 Formulario 1 Layout set 3 Layout set 3 Formulario Document Se accede a la edici n de formularios a trav s de Herramientas -> Tratamientos de textos -> Formularios o directamente mediante la transacci n SE71 Desde esta pantalla podemos crear un nuevo formulario, editar uno ya existente o controlEs unprogramaABAP, elqueatrav sdefunciones: Controla sieldispositivodesalida es una impresora, fax,pantalla,cantidaddecopias,salida inmediatayotros atributosdelrequerimientodeimpresi n.

SapScript • Los formularios en SAP se definen mediante una herramienta denominada SapScript. • Permite definir el formato de las páginas, así …

Tags:

  Sapscript

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of SapScript - abap.es

1 SapScript Losformulariosen SAP sedefinen mediante una herramienta denominada SapScript . Permite definirelformatodelas p ginas,as comolaestructurade lainformaci n que contienen. Est n extrechamente relacionadosconprogramasde control. SAPAGF ormulariosLayout set 2 Layout set 2 Formulario 2 Layout set 1 Layout set 1 Formulario 1 Layout set 3 Layout set 3 Formulario Document Se accede a la edici n de formularios a trav s de Herramientas -> Tratamientos de textos -> Formularios o directamente mediante la transacci n SE71 Desde esta pantalla podemos crear un nuevo formulario, editar uno ya existente o controlEs unprogramaABAP, elqueatrav sdefunciones: Controla sieldispositivodesalida es una impresora, fax,pantalla,cantidaddecopias,salida inmediatayotros atributosdelrequerimientodeimpresi n.

2 Selecciona los datosde la DB o del input delusuarioy selos pasaal composer del layout set. Seleccionaelformularioycontrolaelordenen que los textosvan a serimpresosy conqu frecuencia. Programa de controlPrint programPrint programPrint programApplication transactionApplication transactionLayout set 2 Layout set 2 Formulario 2 Layout set 1 Layout set 1 Formulario 1 Layout set 3 Layout set 3 Formulario 3 SAP DBSAP DBComposer Es elque administralainterfase entreelprogramade control y elformulario. Eldocumento es formateadodeacuerdoainformaci n provenientedelformulario,si este tienevariables, el composerrecibe los datosdelprogramade controlpara poder mostrarlosen eldocumento Una vez queelformulario es completado, loentrega como ordendeimpresi nal spool.

3 SAP AGRP rocessing Sequence: The ComposerInvoiceDocumentDocumentDocumentP rint programPrint programPrint programApplication transactionApplication transactionLayout setLayout setLayout setComposerSAP DBSAP DBInvoiceElementosdel layout Cabecera Parrafos Strings Ventanas P ginas Ventanasdep gina ElementosdetextoCabeceraInformaci n administrativadelformulario,los datos m s importantesson: nombredelformulario lenguaje clienteomandante page format (A4, Letter, etc) character set y default paragraph primera p ginadelformularioParrafosSirve para definirlaaparienciadelformulario: espacio entre l neas m rgenes izquierdoyderecho alineamiento(izq.)

4 ,dcha.,centralizado,justificado) identaci nde laprimera l nea tabuladores fonts opcionesoutline (divisi nencap tulososeccionesconnumeraci n ar bigos,romanos,letras, *, etc) protecci ndecortedep rrafoseidentifica rrafo por defectose define en lacabecera Atributos est ndarson la descripci n del p rrafo, 2 letras de identificaci n que posteriormente nos servir n para utilizarlo, m rgenes, tipos de Fuentes. Aqu definiremos el tipo de fuente asociado al p rrafo, as como sus atributos, tales como tama o, negrita, Tabuladores. Aqu se definen las posiciones de tabulaci n que necesitemos para cada p rrafo.

5 Le deberemos indicar una posici n, ya se en cent metros (CM), caracteres (CH), mil metros (MM), puntos (PT) y un tipo de alineaci n: izquierda (LEFT), derecha (RIGHT), centrado (CENTER), al signo(SIGN) o a la coma decimal (DECIMAL).Strings Caracteres. Dentro de cualquier p rrafo es posible cambiar el tipo de letra para la parte de la l nea que deseemos. Esto podemos hacerlo desde la opci n STRINGS. Deberemos introducir un c digo de 2 posiciones, una descripci n, el tipo de letra que deseemos, sus atributos, as como caracter sticas especiales como crear c digos de barra, impedir que la l nea se parta en 2 cuando alcanza final de l nea, esconder el texto en la salida impresa, crear un sub ndice o super ndice.

6 SAP AGRC haracter FormatABC Travel Agency4 Main Capital CityMr. SmithXYZ Trading Maple Capital City 07/15/1998 Dear Mr. Smith,Thank you for your reservation. We are pleased toconfirm the following bookings:Flight Date Depart. Price----------------------------------- AA 0017 07/20/97 13:15 USDAA 2017 07/28/97 21:55 USDLH 0400 07/21/97 06:07 DEMLH 0400 07/28/97 06:07 DEM Page 1 Bold, Italic,16 pointBold, Italic,16 pointBold, Italic,Bold, Italic,16 point16 pointTimes,14 pointTimes,14 pointTimes,Times,14 point14 pointCourier,12 pointCourier,12 pointCourier,Courier,12 point12 pointVentanas Sonlas diferentes reas dentrodeuna p ginadelformulario.

7 Lostextos dentrodeunawindowpuedensersubdivididosoi dentificados usando elementosdetexto. Laposici ndeuna ventana est indicada porladistanciade laesquinasuperiorizquierdaconrespectoalf ormatodep ginadado en lacabecera. Paradefinir una ventanaseespecificaelnombrey eltipo. Unformulario puede tener varias p ginas(ver p ginas).Silaventanaendistintas p ginas vaacontenerlamisma informaci nseespecifica tipoCONST,sino esVAR. Es solopor Esuna ventanaespecial,ya que puede contener textodelongitudvariable,por listadereservas,las lineasdeuna factura, etc. Cuando f sicamentelaventanasellena, continua en lap gina siguiente, laventana eslamisma, solovar a su posici nylongitud(perono elancho).

8 Sepuede definir m sdeuna ventanamain enuna p gina. Paradefinir una ventana es necesario haber definido previamenteelformatodep rrafoasociado SAP AGRS tructuring Pages Using WindowsFly & Smile4 Zeppelin Street10101 FliegenTurnaround Ltd145 Middle Ring Road75001 Newtown Sir or Madam,Thank you for your booking. We arepleased to confirm the followingflights:Flight Date Depart PriceAA 0017 13:15 USDLH 0400 6:07 DEMY ours SAP AGRMain WindowFlight Date Depart. Price----------------------------------- LH 0400 08/04/97 06:07 DEMLH 0003 08/16/97 15:06 DEMY ours sincerely.

9 Page 2 ABC Travel Agency4 Main Capital CityMr. SmithXYZ Trading Maple Capital City 07/15/1998 Dear Mr. Smith,Thank you for your reservation. Weare pleased to confirm thefollowing bookings:Flight Date Depart. Price----------------------------------- AA 0017 07/20/97 13:15 USDAA 2017 07/28/97 21:55 USDLH 0400 07/21/97 06:07 DEMLH 0400 07/28/97 06:07 DEM Page 1P ginas Unformulario puede tener unaom s p ginas conteniendo distinta informaci n,aunque pueden tener reas(ventanas)iguales, ,encabezado, pie dep gina. En elcabecerase define laprimera p gina que previamente debesercreada aqu.

10 Aqu seinforma cual vaa ser lap gina hayuna siguiente, elprocesodeimpresi n finaliza despu s quelap gina corrientehasido gina Sepuede asignar una ventanaacualquier p ginadelformulario especificando tama oyposici nencada p gina. Laventanapuede tener tama oyposici n diferenteencada p gina,perolaventanamaindebesersiempredelm ismo ancho. Puede haber m sdeuna ventanamaindefinidaen lamisma p Los elementos de texto se definen para cada ventana. El programa de impresi n accede a los elementos de texto por nombre, los formatea e imprime en la ventana de la ventana en la que se define el elemento de de p rrafo SAP AGRThe Print Program and ComposerComposerComposerto XYZ BankAcct.


Related search queries