background preloader

SAP

Facebook Twitter

Top 10 SAP Training Sources. SAP Financial Accounting | SAP FICO. Build Your Own SAP Fiori App in the Cloud – 2016 Edition - Bob Caswell, Yoram Friedman, Oliver Graeff, Raz Korn, Ido Shemesh, Virgil Suteu. Course Summary Introduced in 2013 as a collection of apps, SAP Fiori has evolved into the new user experience (UX) for SAP software and now includes design guidelines and development resources. This modern UX reflects a broader paradigm shift, moving from a focus on features and functions to users and their experience.

This course is all about taking those SAP Fiori design guidelines and development resources and showing you how to apply them to your own unique business needs. Or, put another way, building your own SAP Fiori app that’s just as user-friendly as the hundreds SAP has built directly. The previous version of this course was held in 2015. This new course now includes all new content focused on the latest UX topics and tools such as SAP Fiori 2.0, SAP S/4HANA, SAP Splash, Build, and more. The goal of this course is to walk you through the guidelines, tools, and best practices for designing, developing, and deploying your very own SAP Fiori app. Course Characteristics.

SAP Fiori Training | SAP Fiori Certification. SAP HANA Cloud Platform. SAPUI5 SDK - Demo Kit. AFS for Dummies: FIND BAPI/USER EXITS/FUNCTIONAL MODULE FOR A SAP TRANSACTION CODE. Warehouse Management MWMTO001 - Update own data after TO creation MWMTO002 - Update own data after TO confirmation MWMTO003 - Own strategy MWMTO007 - Palletization and storage type search for stock placements MWMTO004 - Own strategy MWMTO008 - Storage type search for removals MWMTO005 - TO-related underdelivery MWMTO006 - Bin-related overdelivery and underdelivery MWMTO009 - Prevents deletion of TO items MWMTO010 - Determines total planned TO processing time MWMTO011 - Correction of processing time for TO item MWMTO012 - Transfer order split MWMTO013 - Enhancements of stock removal strategy "Stringent FIFO" MWMPP001 - WM/PP interface: Automatic TR creation MWMRP001 - Replenishment control: Selection of delivery items MWMRP002 - Replenishment control: TR quantity allocation MWM2S001 - Redetermining 2-step picking MWMD0001 - TO printing using print program RLVSDR40 MWMD0002 - TO printing (multiple processing) through print program RLKOMM40.

AFS for Dummies: Some useful SAP/AFS tables. Warehouse Management MWMTO001 - Update own data after TO creation MWMTO002 - Update own data after TO confirmation MWMTO003 - Own strategy MWMTO007 - Palletization and storage type search for stock placements MWMTO004 - Own strategy MWMTO008 - Storage type search for removals MWMTO005 - TO-related underdelivery MWMTO006 - Bin-related overdelivery and underdelivery MWMTO009 - Prevents deletion of TO items MWMTO010 - Determines total planned TO processing time MWMTO011 - Correction of processing time for TO item MWMTO012 - Transfer order split MWMTO013 - Enhancements of stock removal strategy "Stringent FIFO" MWMPP001 - WM/PP interface: Automatic TR creation MWMRP001 - Replenishment control: Selection of delivery items MWMRP002 - Replenishment control: TR quantity allocation MWM2S001 - Redetermining 2-step picking MWMD0001 - TO printing using print program RLVSDR40 MWMD0002 - TO printing (multiple processing) through print program RLKOMM40.

MRP Area - Special Planning Processes. Definition The MRP area represents an organizational unit for which material requirements planning is carried out independently . Basically, there are three types of MRP area: The plant MRP area initially contains the plant together with all its storage locations and stock with subcontractors. When you have defined MRP areas for storage locations and for subcontractors and you have assigned the materials, the plant MRP area is reduced by exactly this number of subcontractors and storage locations. MRP Areas for Storage Locations You can define an MRP area that consists of a particular storage location, by creating an MRP area and assigning the storage location to it. You can also group several storage locations into one MRP area, by creating an MRP area and assigning the storage locations to it. Caution A storage location of a plant may be assigned to only one MRP area. End of the caution. MRP Areas for Subcontractors You can also define an MRP area for each subcontractor.

Integration. BAdIs for MRP. MRP is a very flexible tool with lots of customizing settings and master data settings, however, sometimes is not possible to achieve some business requirements using only standard customizing and master data settings. For that reason, some BAdIs were introduced on the standard programs, to allow the customers to use a custom logic on the standard MRP. If you are facing any problem with a BAdI implementation, take a look on note 2012620 where the frequent issues with BAdIs on MRP are described. Below you will find a list of the most important and useful BAdIs on MRP: MD_CHANGE_MRP_DATA: In my opinion, it is the most important BAdI on MRP.

It allows you to change any MRP element during the MRP or on MD04 transaction. The most common use is to make an MRP element not relevant for MRP but it can be also used for another changes, such as changes in quantities, for example. In order to find a complete list of the BAdIs available for MRP, just look for BAdIs starting with MD on transaction SE18. How%20to%20Guide%3a%20SAP%20Fiori%20Extensibility%20 %20Addind%20Custom%20Fields%20in%20UI.

SAP Fiori – OpenUI5 & SAPUI5 ve SAP Uygulamalarının Geleceği - XBARSLAN | XBARSLAN. SAP’nin son dönemlerde ve özellikle son güncellemeleriyle birlikte en çok gündeme gelen ürünlerinden biri olan SAP Fiori oldukça ses getirdi. Aslında SAP’nin böyle bir adım atması çok normal, ayrıca SAP’nin Fiori metodolojisiyle User Interface(UI) ve User Experience(UX) üzerinde bir değişime gitmesi için en uygun zamanı seçtiğini de düşünüyorum. Bu konuda birçok kişinin kafasında tam oturmayan temel kavramlar olabiliyor. Hatta birçok kişi Fiori’yi mobil arayüz tasarımı diye düşünüp genel bir tanım yapmaya çalışıyor ancak bu noktada devreye OPENUI5 veya SAPUI5 gibi kavramlarda giriyor ve kafalar biraz karışıyor. Bu durumda en iyi iletişimi kurabilmek için kullandığımız kavramların sınırlarını net ve ayırt edici bir şekilde belirlememiz gerektiğini düşünüyorum.

O zaman ilk olarak kavramlarımızdan bahsedelim ve aralarındaki farkı birlikte inceleyelim: SAP’nin böyle bir değişime gitmesinin en temel sebebi, hızlı gelişen teknolojidir. SAP Fiori: SAP Fiori bir geliştirme metodolojisidir. SAP Apparel and Footwear (SAP AFS) ! --a11y--> Features In the AFS system you can bring material data down to a lower level. The materials are characterized by this data according to certain characteristic values, for example size, color and quality, which influence the entire logistical process. For example, by using categories you can determine differences in quality within different materials.

Bills of material and routings already contain characteristic values of the materials to be produced. You can transfer the data you get from the forecast or the Sales & Operations Planning of the SAP standard to the AFS system and use it for the production planning while considering the specific characteristics of the AFS materials. Product Controlling and Valuation). AFS Restrictions · AFS does not support co-products and by-products. · AFS does not support production planning for the process industry. · Configurable materials are not supported in AFS. · "Kanban" and "just-in-time" are not supported by AFS. SAP Lock Monitoring and lock performance issues analysis | SAP application performance. In my previous post, I talked about how to run SAP SM12 and understand SAP SM12 functions. In this post, I would cover What is SAP lock and how is SAP lock different from database lock?

SAP lock/enqueue solution architecture overviewSAP lock operation health monitoringMonitoring various SAP lock fill levelsMonitoring SAP lock rejected rateCurrent top users which is holding most of SAP locksMonitor old/stuck SM12 lock entrySAP lock issue trouble-shootingSAP lock issue overviewDelete Stuck/orphan SAPSM12 lock entriesApplication program lock collision – causes and fixesSAP Lock table overflow – causes and fixes SAP lock is an application protocol to ensure that one business object is modified/changed by one user or one execution of one transaction or one job at one time.

SAP lock is different from database lock. The SAP lock is on business object level. One business object can be stored in many tables. Figure 1 SAP enqueue/lock solution architecture Figure 2 SAP SM12 Lock Statistics. Different types of SAP performance techniques - SAPHub Answers. SAP ABAP: BAPI for MRP Run SAP AFS. Tuesday, March 26, 2013 BAPI for MRP Run SAP AFS If you need to execute MRP in SAP AFS for a single material for a plant you can use the BAPI "J_3AM_DISPOSITION".

This is the BAPI which is called by the standard SAP MRP transaction /N/AFS/MD02.You need to set the importing parameters as below. Parameter "I_BANER" (Creation Indicator for Purchase Requisitions) can accept below values. Parameter "I_J3ADZDI" should be set as below. How the parameters correspond to the transaction /n/AFS/MD02 is shown below.

Cheers! Posted by Isuru Fernando at 9:23 PM Email ThisBlogThis! Labels: ABAP, AFS, BAPi for MD02, BAPI for MRP Run, BAPI MRP, MD02, MD04, MRP, Run MRP, SAP, SAP FS No comments: Post a Comment Newer PostOlder PostHome. Internal Table Operations - Internal Tables and Work Areas. Internal table operations are most important for a ABAP developer, below are some of the most important internal table operations Using APPEND in SAP ABAP APPEND statement is used to append or add a record from work area to internal table, the new record will be added at the end of the internal table. Syntax: APPEND Using INSERT in SAP ABAP INSERT statement is used to insert or add a record from work area into internal table at specified location Syntax: INSERT DATA : IT_MARA TYPE TABLE OF MARA. Using SORT in SAP ABAP SORT is used to sort a Internal table data in ascending order or descending order, by default it will sort data in ascending order.

Syntax1 : SORT Using DESCRIBE TABLE in SAP ABAP DESCRIBE TABLE is used to count the no of records in a internal table Syntax: DESCRIBE TABLE DATA : V_LINES TYPE I. Using READ TABLE WITH KEY in SAP ABAP READ TABLE WITH KEY .. Syntax: READ TABLE READ TABLE IT_MARA INTO WA_MARA WITH KEY MATNR = '0001' BINARY SEARCH . Using READ TABLE WITH INDEX in SAP ABAP. Reading other program’s data using field symbols in ABAP. | ABAP log. Reading other program’s data using field symbols in ABAP.

One of the first questions we ask when we are going to implement a new logic in an SAP user exit is: what kind of data is available as input and what can I modify as output? Though limited, most of the time the parameters of user exit functions let us do what we want. But sometimes we get stuck because some field is not provided. The field can be either some global field of the calling program or a global field in a function group that is used by calling program. (You should remember that in latter case, the data is still sitting in the memory until we exit the main program or transaction, and can be used by any subsequent calls).

There is a simple trick that allows you read and modify the global data of any module loaded by a running program. The user exit ZXCO1U06 is running when we save a production order in the transaction CO02. . * See declarations in LBSVATOP * This type should match the one used in SAP program! Like this: Untitled. Description The certification "SAP Certified Application Associate - Production - Planning & Manufacturing with SAP ERP 6.0 EHP6" verifies the knowledge in the area of Production for the consultant profile. This certificate proves that the candidate has a basic understanding within this consultant profile and can implement this knowledge practically in projects. The SAP Certified Application Associate can contribute to the success of the planning and implementation phases of the project in a mentored role and would typically have a maximum of three year’s experience in the solution area.

Project experience should not be prerequisite for a competent and well trained candidate to pass this exam. Notes As a subscriber to SAP Learning Hub you have not only access to all relevant training materials but also can benefit from so-called Learning Rooms for your exam preparation. Topic Areas Material Requirements Planning (PP-MRP) > 12% Set up and apply material requirements planning (PP-MRP).

Archiving AFS Data in PP - SAP Apparel and Footwear (SAP AFS) SAP | Türkçe SD ( Satış ve Dağıtım ) SAP Ürün Hiyerarşisi ( Product Hierarchies ) Ürün hiyerarşisi, ürünlerin çok seviyeli olarak gruplanabilmesi için kullanılmaktadır. Bu sayede çeşitili istatistiki analizlerin oluşturulmasını sağlanır. Fiyatlandıramanı yürütülmesinde bu grupların kullanılması mümkündür. Malzeme anaverisinde ürün hiyerarşisi, temel veriler (MARA-PRDHA), SD: Satış org. vr.2 (MVKE-PRODH) görünmülerinde yer alır. Siparişin oluşturulması sırasında … Okumaya devam et AyırOcak 21, 2015by ydagyeli Tagged Ürün Hiyerarşisi, MARA-PRDHA, MVKE-PRODH, OVSV, PRODHS, Product Hierarchies, SAP, T179, V/76, VBAP-PRODH, Yusuf Dağyeli SAP SD Muhatap Rolleri (Partner Functions ) – KNVP ve VBPA tabloları Muhatap rolleri SAP sistemi üzerinde iki karakterlik anahtar olarak tanımlanır, kişi yada kurumların yapılan işlemlerdeki rolünü ifade etmektedir.

SAP Çıktı ( Output ) Belirleme Genel olarak çıktı uyarlamaları için NACE işlem kodu kullanılır. SAP Sipariş Belgesinde Alan Yönetimi SAP Belge Akışı – VBFA tablosu. Showthread. SAP Plant maintenance and work order database structure. Free SAP tutorials Free SAP materials Free SAP Documents. How to Create you own Number Range SNRO. Number Range - SNRO by P surjith kumar, Enteg Infotech, Bangalore, India. In an Invoice creation number range is the one which refer to unique invoice. This is vital to identify the specific invoice. The custom define Number Range Object can be create in the Transaction Code SNRO and the object has to be called in program with the help of a Function Module NUMBER_GET_NEXT. Scenario In an Organization for the custom defines applications like invoice generation, reimbursement or Expense payment, etc. needs auto generated number for reference, which is done through a Number Range object.

The creation and the implementation of Number Range Object based on the Employee's Company code and the current Year is explained in this article. Creating Number Range Step by Step The following steps are necessary to create a Number Range, 1) Log to Transaction Code SNRO Give a name for the Number Range Object. 2) Number Range Object Creation Once the name given for the Number Range Object, Benefits: Dependencies: Report is running slow, AFIH | ABAP, SAP, benX AG, benXBrain, Brain. I have created a z report for plant maintenance history.This report is running good for less than 500 data but when the data is large like 5000 .This report got dumped.Kindly provide me solution for this issue.The code for the report is given below:- TABLES: T001W, " Plants/Branches IFLOT, " Functional Location EQUI, " Equipment master data AUFK, " Order master data AFVGD, CAUFVD, RIWOL, RESBD, RESB, ITOB, VIMHIO, ILOA, V_EQUI, AFKO, V_EGPLX, EQKT .TYPE-POOLS: SLIS.

DATA: PMFIN_DATE TYPE AFKO-GETRI.DATA: GMFIN_DATE TYPE AFKO-GETRI.DATA: BMFIN_DATE TYPE AFKO-GETRI.DATA: BFIN_DATE TYPE AFKO-GLTRP.DATA: BSTART_DATE TYPE AFKO-GSTRP.DATA: BEBER TYPE V_EQUI-BEBER.DATA: PLTXT TYPE V_EGPLX-PLTXT.DATA: TPLNR TYPE IFLOT-TPLNR.DATA: LOC_TEXT TYPE T499S-KTEXT.DATA: EQUIP_TEXT TYPE EQKT-EQKTX.DATA: COSTA TYPE pmco-wrt01.DATA: DAUNO TYPE VIAUF_AFVC-DAUNO.DATA: DAUNE TYPE VIAUF_AFVC-DAUNE. DATA: PM1(50) TYPE C.DATA: PM2(50) TYPE C.DATA: PM3(50) TYPE C. START-OF-SELECTION. FIELDCATALOG-FIELDNAME = 'PM' . How to find transport Request…. ERP Operations - SD related tables and structures.