viernes, 25 de agosto de 2017

APPEND MARA y CAMPO Z con AYUDA DE BUSQUEDA

La pagina de SAP dice que se puede hacer append directo y de paso te dice en que estructura hacerlo tambien por si quieren usar la bapi (en tu caso solo la MARA).

https://wiki.scn.sap.com/wiki/display/Snippets/How+to+append+MARA+and+call+BAPI_MATERIAL_SAVEDATA

Debes tener siempre primero el elemento de datos Z que tendrá tu nuevo campo ya que lo asignaras al campo que agregues.

Vas a la SE11 y le das clic a append, y en la hoja de nuevo para agregar una nueva estructura le ingresas el nombre y te llevara a otra pantalla donde agregaras el campo nuevo y en elemento de datos el que creaste, tener en cuenta que por practicas se pone al campo nuevo ZZ adelante de tal manera que se reconoce es de un append.


Una vez que actives todo demorara un poco ya que debe procesar todas las tablas relacionadas.


El nombre que llevara la estructura append

Aqui puedes ver como se guardo tu nombre

Una vez activado veras en primera el nombre de tu append y debajo el campo que agregaste,
no olvides crear tu elemento Z.

Ahora, para ese campo Z hay dos maneras de hacerle una ayuda de busqueda, te explicaré por aquí la más rapida en cuanto me de tiempo explico la segunda.


La primera consiste en que si la ayuda de busqueda tendrá valores fijos (que el usuario no manejara y se quedaran asi hasta un nuevo ticket, osea no necesite ayuda de busqueda) se creara la propiedad de busqueda a través del dominio.

En tu campo Z tienes un elemento de datos Z creado pero este  a su vez debe estar basado en un Dominio Z, y dentro del dominio en la pestaña ambito de valores tendrás la opcion de agregar valga redundancia valores los cuales cuando useas ese campo de la mara te aparecera el matchcode y al darle los valores que hayas ingresado a través del dominio Z.

Ves que tienes tu elemento de datos Z y tiene un dominio Z


Ese dominio Z tiene un tipo de dato pero en la pestaña ambito val.



Tiene valores los cuales se presentaran en el matchcode.

Ojo en caso los usuarios quieran modificar cada que puedan los valores del matcchcode se tendría que agregar una tabla z adicional y hacerle una vista cosa que el campo de la MARA agregado tenga relacionado esa ayuda de busqueda, algo más complicado. Pero depende de lo que requiera el usuario.

Exitos!!


No hay comentarios.:

Publicar un comentario