Vous êtes sur la page 1sur 30
aianot7 ALE settings for Quality Management Master Data | SAP Blogs [> Home / Community | Blogs + Actions ALE settings for Quality Management Master Data March 30,2016 | 640 Views | Dipeshkumar Bhavsar more by this author PLM Quality Management (QM) SAP ERP | ale | ale sap qm | enterprise resource planning | enterprise resource planning quality management | erp am | idee | idoc sap qm G+ shae =f share WF tweet jm share Follow htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-atal 90 aianot7 ALE settings for Qually Management Master Data | SAP Blogs| ALE Settings for Quality Management 1 Basic ALE Settings 1.1 Define Logical System Run Transaction SALE in Development environment. (© Menu Edit favorites Extra @ faq iE | SAP Easy Access GE S MHZ ~+ + GiFavorites ~ Gisae menu » Gofice Follow menu path IDoc Interface / Application Link Enabling (ALE) >> Basic Settings >> Logical Systems >> Define Logical System, Itis a cross client configuration htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 2190 aiano17 ALE settings for Quality Management Master Data | SAP Blogs| [ Implementation Guide Edit Goto Addtional Information —_Utit @ vy] ©@e SHR 2 | Display IMG Exstng BCSets si BC for Activity Sy*Actwated B a ~ 4 [Doc Interface / Application Link Enabing (ALE) ~ Basic Settings + Be ® oc Administration + By ® inbound s04P for 1Doc: Register Service + By ® Perform automatic Workiow Customizing + By © acinvate event receiver inkage for IDoc inbound ~ Bs Logical systems + B® [Define Loical Syster] + B® Assign Logical System to Client + By Convert Logica System lames in Application Tables , Communication +B Modeling and Implementing Business Processes fa eto excearg Click on New Entry (© Table View Edt Goto Selection tities System e *\4G ©@@ 8H | Change View "Logical Systems”: Overview Y New Enties (3 fh EL Bl __bop.System Name ODER OOK IR XKIORIKIOKOKENE <2 Enter Logical System as following naming convention SYSCLNTXXX Here, SYS — System name e.g. DEV- Development, QLT-Quality, PRD-Production CLNT - Client (keep the text CLNT as itis) XXX — Number of Client e.g. 101, 102, 103 ete, htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 90 aiano17 ALE settings for Qually Management Master Data | SAP Blogs| [ Table View Edt Goto Selection ties System He @ ~ 18 ©@@\/8hn | New Entries: Overview of Added Entries 7EEEBR Logeal Systems, a |__toa.System Name __DEvCLAT101 Development Cient 101 Jpnrenr202 Qualty Clant 201 __procttso: Production Gene 30 _& & & & Now, Save. It will ask for transport request. Create/assign the transport request and get this transport request transported to all the required environments. This is required activity because it will be used while creating Partner Profile. If don't perform this activity, system will not allow you to create partner profile with logical system with this naming, 1.2 Create RFC Connection: Run Transaction SM59 — Configuration of RFC connections © Menu Edit favorites Extras § @ just SO | SAP Easy Access OS 6 BB? ~~ Favorites ~ Ese? Menu > Borice Or follow the menu path htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 490 aiano17 ALE settings for Quality Management Master Data | SAP Blogs| Ed Favortes Extras System Help 1G\¢@e Bi SAP Easy Access GE S BB7\+ 4 + CoFeortes > GISAP Nenu » office » Ci cross-Apalication Components + Logistics » ClAccountng lumen Resources » C1 informaton Systems > A Too ‘ABAP Workbench Customizing + Cl Administration ~ GA + GUALE Adminstration » CaMontoring + GU Runtime Settings + @ WE21 Port Mainterance + @ WE20 - Partner Profies + @ WE46 - Error and Status Processing + ® WENOLINIS -Deactiate Links Select ABAP Connections and click on Create © prc Edt Goto Extras eG =] jas System Help eee SH Configuration of RFC Connections =} whitelist for Dynamic Destinations JaOO RFC callback chk not secure aac) RFC Connections » COHTTP Connections to extemal Server ¢ » Ci intemal Connections 1 » Gi Logical Connections L » Cl TPP connections 1 » Ci Connections via ABAP Driver x htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-atal eran017 ALE settings for Qualty Management Master Data | SAP Blogs Enter the RFC Destination, Description, Target Host and instance number. System will pick the IP address automatically. RFC destination as per following naming convention (as per logical system) SYSCLNTXXX Here, SYS - System name e.g. DEV- Development, QLT-Quality, PRD-Production CLNT - Client (keep the text CLNT as it is) XXX — Number of Client e.g. 101, 102, 103 ete, el TE connecoon Edt Goro Bras Unites System Hep (papain O G Dincic nx) In Logon and Security Tab, Maintain the Logon Procedure, put destination client, User (ALEUser) and Password. And Save. htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-atal aiano17 ALE settings for Qually Management Master Data | SAP Blogs| © camecon Bi Gb bom In Soten Heb oe, 48 1e¢@ Chk once mm ew the procedure to create RFC Connection, You need to perform this activity in both the Sending and Receiving System. E.g. in Development Server you need to maintain Quality Server's RFC and in Quality Server you need to maintain Development Server's RFC. 1.3 Port Maintenance Run the transaction WE21 —— (© men Ede favortes Ex r follow the menu path htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 70 aiano17 ALE settings for Quality Management Master Data | SAP Blogs| [ Menu Edt favortes Extras System Help, @ ~]4 e@ee\|aH | SAP Easy Access GE |S HAZ \v~- + CiFavortes > GUSAP Menu > Cloffice » (1 Cioss-Application Components » GlLoaistcs » Claccountng » Cl Human Resources + C1 Information Systems > Gi Took ‘ABAP Workbench Customizing Admnistraton ~ GA + GIALE Adminstration » CaNonttoring i Runtime Settings + (© SM59 - Mantzin RFC Destinations + © WE20 - Partner Profiles + @ WEA6 - Error and Status Processing + @ WENOLINKS - Deactivate Links Select Port Type Transactional RFC and click on Create TE port Edit Goto system Help @ ~4o @& | Ports in IDoc processing Bvoths aan Porte > irons > Ciffisnsctonslare » Orie + Gere + Ghavare1 + Go Fle Chon ite Select the radio button for own port name and enter port as following naming convention (Same as logical system) on the pop up dialog box. htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-atal aianot7 ALE settings for Qually Management Master Data | SAP Blogs| SYSCLNTXXX Here, SYS — System name e.g, DEV- Development, QLT-Quality, PRD-Production CLNT - Client (keep the text CLNT as itis) XXX — Number of Client e.g. 101, 102, 103 ete. © port Edt Goto System Help ef +48 e@e\S2hR | Ports in IDoc processing Ovothsaer Ports » Gre + Gor + Clapap-pr XML Fie + CMH (Generate port name @own port name name Enter the description and select the RFC destination htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-atal aiano17 ALE settings for Qually Management Master Data | SAP Blogs| © pot mie ote Samet eo, 48 Cee Ske SHSoIME OR ousaeeon __oeabomere cE Boi Beane ee a 388 [Sere ‘acenr apr nom Now, Save, 1.4 Create Partner Profiles Run the transaction code WE20 ———— (] menu Edt Favorites Extras r follow the menu path htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 000 aianot7 ALE settings for Qually Management Master Data | SAP Blogs| ei “4H e@e\8H SAP Easy Access BH |S BH? wv + Cifavortes > Asan non » Clofice , Cioss-Application Components » Citogistcs + Glaccounting > GlHuran resources , Information Systems + Gi too ABAP Workbench ‘customizing Administraton ~ GIAE + GUALE Adminstration » Contosng 7 Giruntime Settinas + © SM59 - Maintain RFC Destinations + @ we2t - Port ttanterance + Qwe20 “Partner Profles + @ WEI6 - Eror an Status Processing + @ WENOLINKS - Deactivate Links Ti esas Select the Partner type LS and Click on create © partners Goto tities System — Help (id Gees | Partner profiles OPVao Gs & Ga '@) E) Partner "Description partn ~ Gipartner Profies el + GaPartner Type B Bank Copartner Type ep —_Benefts provider + Gapartner Type GP Business Partner + Gopartner Type KU customer + Ghparner type vender ae , Loatcal system = + CiPartner Type US User (rst 10 characte | Lane Ifyou do not enter the logical system defined in step 1 then you will be facing following error htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 10 aiano17 ALE settings for Qually Management Master Data | SAP Blogs| e718 cee cum cooemmom (ak DyanneEAgEn {tapwee tts Opener oaace Enter a permissible partner number Diagnosis ‘he pt b VD et a pe Procedure {erat omer aman mao sve as ae te ‘nul Weer somata reer oa Enter the Partner number as per the logical system naming convention SYSCLNTXXX Here, SYS — System name e.g. DEV- Development, QLT-Quality, PRD-Production CLNT - Client (keep the text CLNT as itis) XXX — Number of Client e.g, 101, 102, 103 ete, Enter Type as US - User, Agent as user ID. htps:iologs sap.cor'2018/09/30/ale-seltngs-or-quaiy management master-atal 200 aiano17 ALE settings for Qually Management Master Data | SAP Blogs| CE gaemers Get Goto Utmes Sistem Heb oe “18. ¢ee He 8002/09 OB Partner profiles OveaGoaebsan® oe a eee Partn.Ty0e Logeal spstern CaPartner Type & [Bank a as ices aoe ae 5 Clnvtm Te ahhares ne _ TARE Gettin | 18) eee Grevetochwar lig ta Gpeos esttinedatme || fi, + Copimertype Us) =e T : i rath | _ a near a Ne) aees aaa = - oe Ses Toe Menge a Meme Tea] Ey Now, Save. ‘The Partner profile is created. You can create Partner profile in each system as follows ‘System Partner Profile Purpose / Data flow Development | QLTCLNT20% (for Quality Client) Development to Quality system PRDCLNT301 (for Production Client) Development to Produc Quality system | DEVCLNT101 (for Development Client) | Quality to Development PRDGLNT301 (for Production Client) Quality to Production Production DEVGLNT101 (for Development Client) | Production to Davelopa system QLTGLNT201 (for Quality Client) Production to Quality ( 2 Message Types Settings for Quality Management There are following standard message types available in SAP for Quality Management Master Data Message Type Description hps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 300 aianot7 ALE settings for Quality Management Master Data| SAP Blogs PGR Replication of QM Code Groups/Catalogs ‘aPMK Replication of QM master inspection characteristics (ale) osm Replication of QM inspection methods MATOM Replication of QM inspection setup INSPECTIONPLAN_OREATE | Create inspection plan 2.1 Code Groups (Message Type QPGR) We have to following to manage ALE for message type QPGR Outbound parameter in development server for QLTCLNT201 Inbound parameter in Quality server for DEVCLNT101. 2.1.1 Set outbound parameter in development server for QLTCLNT201 Now, login to development server In Transaction WE20 (Partner Profiles) select the required partner profile (e.g QLTCLNT201 Quality Client 201) under the Logical system Click on create outbound parameter htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 400 aiano17 ALE settings for Quality Management Master Data | SAP Blogs| oe @ *")4G\C@@\SHH SOSt AA OB [sci Ovenigesan™ pana: Partner No, SSSA, PAAR pente ts) tagatarzem parser Noe 8 nk [Biparar Tipe shorts rowier fa Toe ees ho, TATA, coteomn |S) In the next screen enter message type QPGR, Select Transfer IDOC immediately. Enter basic type QPGRO1. And press enter. htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 1500 aianot7 ALE settings for Qually Management Master Data | SAP Blogs| Se outbound zarsvaters Ek Goto System Hebe e; ~/48C@@ GHe SELe Bm On (LTOLNTEE] —guriey crtert 201 Logical systern After Enter htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 1600 aianot7 ALE settings for Quality Management Master Data | SAP Blogs| outbound sarvaters Bit Goto System Hebe ey (G\CG@ OHH EHSAN @ ba Parnes, (SLTONTEET. —ustrty crrent 201 Paro.-TyDe i Look stan Perce Role o E. mossage Type Repleaton of QM Code Grounscat. Message code Message function i (tet rece or GELFAND) ronemnainre _pecporctocnnec the cent Pack Sea a) Toveve races cancel Pocesshg Alter Syntax Ear Seo. release Doc type C Now, Save. E.g. in development client you have set outbound parameter for QLTCLNT201 2.1.2 Set inbound parameter in Quality server for DEVCLNT201 Now, login to Quality System to set inbound parameter. htps:iologs sap.cor'2018/09/30/ale-seltngs-or-quaiy management master-atal s780 aiano17 ALE settings for Qually Management Master Data | SAP Blogs| © gras ie soto rites stan tsb da €@e@ Ghw anes) Granne yee sk Parmer Te EF Senets pater Caparo Tye Fre Pater + Grater Tee tres vendor Scroll down and click on create inbound parameter htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 800 aiano17 ALE settings for Qually Management Master Data | SAP Blogs| ( grmes ft cto tes satan ed @ 48 ©O@ CHR GE80 EE oO Caper ype ink partner Tipe BF Bonefesproter Clhserer Toe eran Pater aparse’ Toe KUCazamer Enter Message Type QPGR and Process Code BAPI and select Trigger immediately option, htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 900 iano17 [E proound parameter Edt Goto system Helo @ 418 ©@@ SHH Seas Parner to, DEELNTTGT| Develonnert chvent 101 Pato.Type m3] Pacnet Role 1 B Message type Message code "Message functon Process code (J CancelProcessng Aer Syntax Err (Processng byRuncion Module OTragerby background program © Tagger Inmeatey Now, Save. 2.1.3 Send Code Group Now, you can send the code groups using QL41 (Send Code Group) from Development server to Quality Server. 2.2 Master Inspection Characteristics (Message Type QPMK) We have to following to manage ALE for message type QPMK Outbound parameter in development server for QLTCLNT201 Inbound parameter in Quality server for DEVCLNT101 2.2.1 Set outbound parameter in development server for QLTCLNT201 Maintain outbound parameter as below screenshot htps:iologs sap.cor'2018/09/30/ale-seltngs-or-quaiy management master-atal ALE settings for Quality Management Master Data | SAP Blogs| ME Ol aianot7 ALE settings for Quality Management Master Data | SAP Blogs| outbound parameters Et Goto System Hels @ *)(8/CG@ SNe 2002 Am OB Parmer tio Quality client 201 Porm. Type Loot system Pore Role 3 Message Type Repicaton of QM master nspecton message code fesege function ack. See Queue Processng [oumecmode |@ Transfer Dac inmes. Oocoleet Docs ‘eq. release n3Doc type [ ‘Segment Appl Ret 2.2.2 Set inbound parameter in Quality server for DEVCLNT201 Maintain inbound parameter as below screenshot htps:iologs sap.cor'2018/09/30/ale-seltngs-or-quaiy management master-atal 2100 aiano17 ALE settings for Quality Management Master Data | SAP Blogs| Inbounc parameters Est Goto System Help @| 7 48/6@@/5HH SHSSBHG ? Pareto. DEVELNTIE Develooment clrent 101 Partn. Type B) Logical system Parte Role J wessage type [SBRE ation oF QM mater ine message code Ol Message function Oo OTe: Process code. Binboune ware sooc: indi ual (Wicancel processing afar Syntax ror Processhg by Functon Module O Trager by background program Trager Inmediately 2.2.3 Send Master Inspection Characteristics Now, you can send the code groups using QL21 (Send Master inspection Characteristics) from Development server to Quality Server. 2.3 Inspection Methods (Message Type QSMT) ‘We have to following to manage ALE for message type QSMT Outbound parameter in development server for QLTCLNT201 Inbound parameter in Quality server for DEVCLNT101 2.3.1 Set outbound parameter in development server for QLTCLNT201 Maintain outbound parameter as below screenshot htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 2200 aianot7 ALE settings for Quality Management Master Data | SAP Blogs| outbound sarraters Et Goto System Heb © (G/©@@ SHR BOLO AM @ % arte ETON uantey Cent 281 Partn. Type eB Logical system Partner Role o 5 mascge Tye (SBE *d:CRaaton oF gH nepcon at Massge code Ol Messge uncon] Ores Receipt TELAT E) TansatonalReC RFC ou to connect the cet. Pack. i) Dai Poca uot ede ] orate mac ne ‘output Wade 2 Colac Dos fe Base tyo0 gas Repaton oF QM nepecton extension es view (© Cancel Processing Aer Syntax Eor Sep. rekase n Doc te ~)searent App. Re 2.3.2 Set inbound parameter in Quality server for DEVCLNT201 Maintain inbound parameter as below screenshot htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 200 aiano17 ALE settings for Quality Management Master Data | SAP Blogs| TE Prbound parameters Bit Goto System Hela @ —)¢8 C@@ DAB SHE BME 9 Partner No. DEVELNTIGT peveropnent cient 101 Paren-Type is] Loge sistem rarner ole A 3 Menage te =e | _Repkatin of QM nspection mat Message code 1 Mesmge function Cc Orex ARBRE, 00: ross ered aent_ Teeohony pocesade EE inbred nia (9 Cancel Procesang After Syntax Error Processing by Functon Nodule (OTiigger by backoroune program © Tnaaer Inmedatety 2.3.3 Send Inspection Methods Now, you can send the code groups using QL31 (Send Inspection Methods) from Development server to Quality Server. 2.4 Material Inspection Setup (Message Type MATQM) We have to following to manage ALE for message type MATOM Outbound parameter in development server for QLTCLNT201 Inbound parameter in Quality server for DEVCLNT101 2.4.1 Set outbound parameter in development server for QLTCLNT201 Maintain outbound parameter as below screenshot htps:iologs sap.cor'2018/09/30/ale-seltngs-or-quaiy management master-atal 2400 aianot7 ALE settings for Quality Management Master Data | SAP Blogs| outbound parameters Ext Goto System Hels @ *)48/CG@ (SHH 2002 am OB GLTOUNTDST —guatity client 201 aa) Loaial stam 3 Message Type |) Repicaion of @M inspection setup cancel Processing aftr syntax Ear pile Doe pe [7] segment goteet_—[—] 2.4.2 Set inbound parameter in Quality server for DEVCLNT201 Maintain inbound parameter as below screenshot htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal iano17 ALE settings for Quality Management Master Data | SAP Blogs| TE mnbound sarmotors ESE Goto system eb @ }(8/C6@ (SHH BNos BH ol Parmar. PEVELITIOT — development Client 161 arm. Type Lose system Parmar Role H meseae ype | Repicaton of om inspacton setup Messe function = 1 aaa Message code Oo FI Dost processing: procemscote BBE nan ee: rt © Cancel Processng After Syntax Eror (Processing byFuncton Mode Co Wager by sackground program Toye teed ame] 2.4.3 Send Inspection Setup Now, you can send the code groups using QL11 (Send Inspection Setup) from Development server to Quality Server. 2.5 Inspection Plan (Message Type INSPECTIONPLAN_CREATE) We have to following to manage ALE for message type INSPECTIONPLAN_CREATE Outbound parameter in development server for QLTCLNT201 Inbound parameter in Quality server for DEVCLNT101. 2.5.1 Set outbound parameter in development server for QLTCLNT201 Maintain outbound parameter as below screenshot htps:iologs sap.cor'2018/09/30/ale-seltngs-or-quaiy management master-atal 26100 aianot7 ALE settings for Quality Management Master Data | SAP Blogs| outbound parameters Buk Goto System Heb @ 48 €@@ SHR BoHe 2.08 e Patina Wo, ETEATET — guatity crient 201 fas. Typ i} Logeal yen varmer Role o Message Type (TUSPECTIONPLAN CREATE ‘Greate inspection pln uessge code [| — tmesmge functon oO Dres: aes ose JALTCLATRGYYS) Tansactonalaee AFC port to connect the cent. Pack. Seo Ee ‘output Mode 2 (BNenecriom: Genreos feat 1 ee (Zearelrceng ate Syma Ero Seo oan Doc N00 []—seoman: soph nek] 2.5.2 Set inbound parameter in Quality server for DEVCLNT201 Maintain inbound parameter as below screenshot htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal zr iano17 ALE settings for Quality Management Master Data | SAP Blogs| TE pnbound paramotors ESE Goto system eb @ “db ece, We) aaa gs Parmar No. DEVCLWTAOT Development Client 101 rarn.type a Lope stem pare ole o H Nesave toe _(SISPEETIONEEA caEATE | ciate nspacton pan Messge code oO Mesage unten | rca cote ane oe: ne © Cancel Processng After Syntax Eror (Processing by Function Mode Tigger by background program © Tigger trmedatel atone | 2.5.3 Send Inspection Plan There is no transaction code available for sending inspection plan. But, there is an executable Program (RQ_PLAN_CREATE_SAMPLE_FILE) available in SAP. You can execute it using transaction SE38, The Program has a limitation. The parameter ‘receiver’ (logical system) in the program is set as no display. So, when the user run the program, the user will not be able to define the destination logical system and when you execute the program without destination, the IDoc will get failed. As the IDoc doesn't have the destination address. (see the below screenshot) htps:iologs sap.cor'2018/09/30/le-setngs-or-qualiy management master-datal 200 aiano17 ALE settings for Quality Management Master Data | SAP Blogs| TF progam est Goto Usiees Envronment system Help @ 45 €@e@ B88 HHO AMO 9 |9RGO 61E4 ABSORB SE ren Sdn [CEE Swe ETE dace DDATaL group opr nedee TW9E SORTED TABLE OF epe1_¢ urra oargoe Key pinsy pinar pink, group prt nodes TYPr sosTzD TaBIE oF cfel prt_eey type unra ouigor xev piney pinar pat7, - furra guigos ay piney pias sears. Ifyou run the program in debugging mode (by putting break point), you will be able to change the parameter ‘receiver’ and IDoc will get processed successfully. There are few alternatives to achieve sending of inspection plan with the help of Developer. Option 1: The developer can enhance (implicit enhancement spot available to have additional screen parameters) the program and put an additional screen parameter (logical system) and then pass the value of the parameter to ‘receiver’. This will allow the user to define destination. Option 2: The Developer can create a custom program with additional parameter and then call the standard program within the same with passing all the parameter. Option 3: The Developer can copy the standard program into a custom program and have this parameter ‘receiver’ as display. ‘Alert Moderator htps:iologs sap.cor'2018/09/30/ale-seltngs-or-quaiy management master-atal aianot7 ALE settings for Qually Management Master Data | SAP Blogs| 2 Comments ‘You must be Logged on to comment or reply to a post. & Aijt Banerjee April 2, 2016 at 7:47 pm Nice Document, Keep up posting such good documents in future @ g Leo Li ‘August 8, 2016 at 3:33 am Wonderful, itis very helpful to send the ALE Share &FolIwQ © OO @ © w& Privacy Terms of Use Legal Disclosure Copyright Trademark Sitemap Newsletter htps:iologs sap.cor'2018/09/30/ale-seltngs-or-quaiy management master-atal

Vous aimerez peut-être aussi