Do SAP Plan to Productise the PIC Internal Process for Customers & ISV's?
Recently SAP has released information on the internal process they have adopted for Enterprise SOA based Service definition and development.
It has the name PIC (Process Integration Content) and seems to be "governed" by an internla SAP "Council".
Here is a description gleaned from a recent SAP presentation at the SAUG Summit:
PIC (Process Integration Content Council)
What is it?
PIC is the process by which SAP defines and aligns enterprise services
Why do we need the PIC process?
Reuse of services
o Service cut - done in PIC0
Reuse of data types
o GDT-PIC
Unified and readable naming of objects, services, and data types
Unified design with defined modeling rules
o Outside-in approach
Harmonization of business objects and service interfaces
Unified behavior of services
Overall documentation
Intellectual property rights (IPR)
The PIC process involves using a BPM Modelling tool (IDS-Scheer's ARIS). The description from SAP is described as:
ARIS supports the entire enterprise service definition process
PIC 0: service definition and cut
PIC 1: raw design of interfaces based on business object model
GDT-PIC: harmonized definition of relevant data types
PIC 3: final interface definition including element structure with all details
It is understood that definition of all "Enhancement Package" content for ERP6.0 for example now follows this process.
This raises many important questions for SAP Customers going forward. Such as:
1. To what SAP Software and Versions does this process apply?
2. Does SAP intend to "Productise" the PIC process so that Customers can plug into and adopt it in a seemless way?
3. If so, when?
4. If so, what are the implications for customers for custom development within their own SAP systems?
5. If so, what are the education, training, skill set and licensing implications of integrated use of the ARIS product suite?
For example, is SAP planning to fully OEM the ARIS solution for SAP, in a similar way that Oracle has with its "Oracle BPA Suite"?
It would be good to get EAC access to the right SAP knowledge so these questions can be answered. Perhaps this is a good topic for future EAC gatherings?
I would be interested in your thoughts.
Cheers, Phil Gleadhill.
BHP Billiton.
Phil - I will share a few comments / responses to your questions. Will need to check with some of my colleagues on other parts.
First, as you mentioned, PIC is primarily an internal governance mechanism SAP uses to provide strong governance for ESR content. Among other things it provides consistency and alignment across service definitions and other models. PIC itself is a methodology separate from an implementation instance in a tool.
In talking with product management we announced at TechEd we would share not only service defintions, but also process component models, integrations and interfaces along with the services. Essentially this shows 'results' of PIC.
One way or another, all customers adopting enterprise SOA need a way to govern the design of services (and more) to be successful. Some customers have realized that adapting the PIC process to their own organization to extend SAP content with their own custom or partner services and related models would be an ideal way to do this versus starting from scratch. While we've been working with individual customers to see how this could work there is no general release of the PIC process per se I am aware of. My understanding is a workshop on PIC is under development for a release "soon" to immerse customers in the process.
Others will have to address the "coupling" between ARIS as a tool supporting the PIC process / methodology and what this means tdy / tmrw.
Similar Messages
-
What is the internal processing for idocs
Dear friends this is subbu working as a abap consultant.
can any body explain the how idocs are transfered (inbound process and outbound process)1.Here out bound means sender.Inbound mens --receiver.
Data Creation in Idoc
IDocs are text encoded documents with a rigid structure that are used to exchange data between R/3 and a foreign system. Instead of calling a program in the destination system directly, the data is first packed into an IDoc and then sent to the receiving system, where it is analyzed and properly processed. Therefore an IDoc data exchange is always an
asynchronous process. The significant difference between simple RFC-calls and IDoc data exchange is the fact, that every action performed on IDocs are protocolled by R/3 and IDocs can be reprocessed if an error occurred in one of the message steps.
While IDocs have to be understood as a data exchange protocol, EDI and ALE are typical use cases for IDocs. R/3 uses IDocs for both EDI and ALE to deliver data to the receiving system. ALE is basically the scheduling mechanism that defines when and between which partners and what kind of data will be exchanged on a regular or event triggered basis. Such a set-up is called an ALE-scenario.
IDoc is a intermediate document to exchange data between two SAP Systems.
*IDocs are structured ASCII files (or a virtual equivalent).
*Electronic Interchange Document
*They are the file format used by SAP R/3 to exchange data with foreign systems.
*Data Is transmitted in ASCII format, i.e. human readable form
*IDocs exchange messages
*IDocs are used like classical interface files
IDOC types are templates for specific message types depending on what is the business document, you want to exchange.
WE30 - you can create a IDOC type.
An IDOC with data, will have to be triggered by the application that is trying to send out the data.
FOr testing you can use WE19.
How to create idoc?
*WE30 - you can create a IDOC type
For more information in details on the same along with the examples can be viewed on:
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm#_Toc8400404
http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a6620507d11d18ee90000e8366fc2/frameset.htm
http://www.sappoint.com/presentation.html
http://www.allsaplinks.com/idoc_search.html
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://www.erpgenie.com/sapedi/idoc_abap.htm
To Create Idoc we need to follow these steps:
Create Segment ( WE31)
Create Idoc Type ( WE30 )
Create Message Type ( WE81 )
Assign Idoc Type to Message Type ( WE82 )
Creating a Segment
Go to transaction code WE31
Enter the name for your segment type and click on the Create icon
Type the short text
Enter the variable names and data elements
Save it and go back
Go to Edit -> Set Release
Follow steps to create more number of segments
Create IDOC Type
Go to transaction code WE30
Enter the Object Name, select Basic type and click Create icon
Select the create new option and enter a description for your basic IDOC type and press enter
Select the IDOC Name and click Create icon
The system prompts us to enter a segment type and its attributes
Choose the appropriate values and press Enter
The system transfers the name of the segment type to the IDOC editor.
Follow these steps to add more number of segments to Parent or as Parent-child relation
Save it and go back
Go to Edit -> Set release
Create Message Type
Go to transaction code WE81
Change the details from Display mode to Change mode
After selection, the system will give this message The table is cross-client (see Help for further info). Press Enter
Click New Entries to create new Message Type
Fill details
Save it and go back
Assign Message Type to IDoc Type
Go to transaction code WE82
Change the details from Display mode to Change mode
After selection, the system will give this message The table is cross-client (see Help for further info). Press Enter.
Click New Entries to create new Message Type.
Fill details
Save it and go back
Check these out..
Re: How to create IDOC
Check below link. It will give the step by step procedure for IDOC creation.
http://www.supinfo-projects.com/cn/2005/idocs_en/2/
ALE/ IDOC
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.sappoint.com/abap/ale.pdf
http://www.sappoint.com/abap/ale2.pdf
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
http://www.allsaplinks.com/idoc_sample.html
http://www.sappoint.com/abap.html
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.allsaplinks.com/idoc_sample.html
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.docs
go trough these links.
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.sappoint.com/abap/ale.pdf
http://www.sappoint.com/abap/ale2.pdf
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
http://www.allsaplinks.com/idoc_sample.html
http://www.sappoint.com/abap.html
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.allsaplinks.com/idoc_sample.html
http://http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
An IDoc is simply a data container that is used to exchange information between any two processes that can understand the syntax and semantics of the data...
1.IDOCs are stored in the database. In the SAP system, IDOCs are stored in database tables.
2.IDOCs are independent of the sending and receiving systems.
3.IDOCs are independent of the direction of data exchange.
The two available process for IDOCs are
Outbound Process
Inbound Process
AND There are basically two types of IDOCs.
Basic IDOCs
Basic IDOC type defines the structure and format of the business document that is to be exchanged between two systems.
Extended IDOCs
Extending the functionality by adding more segments to existing Basic IDOCs.
To Create Idoc we need to follow these steps:
Create Segment ( WE31)
Create Idoc Type ( WE30)
Create Message Type ( WE81)
Assign Idoc Type to Message Type ( WE82)
imp links
http://www.allsaplinks.com/idoc_sample.html
http://www.sapgenie.com/sapedi/idoc_abap.htm
www.sappoint.com
--here u can find the ppts and basic seetings for ALE
http://sappoint.com/presentation.html
www.sapgenie.com
http://www.sapgenie.com/ale/index.htm
WE30 - you can create a IDOC type.
An IDOC with data, will have to be triggered by the application that is trying to send out the data.
Try this..Hope this will help.
SAP ALE & IDOC<<<<
Steps to configuration(Basis) >>
1. Create Logical System (LS) for each applicable ALE-enabled client
2. Link client to Logical System on the respective servers
3. Create background user, to be used by ALE(with authorizaton for ALE postings)
4. Create RFC Destinations(SM59)
5. Ports in Idoc processing(WE21)
6. Generate partner profiles for sending system
The functional configuration(Tcode: SALE)
Create a Customer Distribution Model (CDM);
Add appropriate message types and filters to the CDM;
Generate outbound partner profiles;
Distribute the CDM to the receiving systems; and
Generate inbound partner profiles on each of the clients.
Steps to customize a new IDoc >>>
1. Define IDoc Segment (WE31)
2. Convert Segments into an IDoc type (WE30)
3. Create a Message Type (WE81)
4. Create valid Combination of Message & IDoc type(WE82)
5. Define Processing Code(WE41 for OUT / WE42 for IN)
6. Define Partner Profile(WE20)
Important Transaction Codes:
SALE - IMG ALE Configuration root
WE20 - Manually maintain partner profiles
BD64 - Maintain customer distribution model
BD71 - Distribute customer distribution model
SM59 - Create RFC Destinations
BDM5 - Consistency check (Transaction scenarios)
BD82 - Generate Partner Profiles
BD61 - Activate Change Pointers - Globally
BD50 - Activate Change Pointer for Msg Type
BD52 - Activate change pointer per change.doc object
BD59 - Allocation object type -> IDOC type
BD56 - Maintain IDOC Segment Filters
BD53 - Reduction of Message Types
BD21 - Select Change Pointer
BD87 - Status Monitor for ALE Messages
BDM5 - Consistency check (Transaction scenarios)
BD62 - Define rules
BD79 - Maintain rules
BD55 - Defining settings for IDoc conversion
WEDI - ALE IDoc Administration
WE21 - Ports in Idoc processing
WE60 - IDoc documentation
SARA - IDoc archiving (Object type IDOC)
WE47 - IDoc status maintenance
WE07 - IDoc statistics
BALE - ALE Distribution Administration
WE05 - IDoc overview
BD87 - Inbound IDoc reprocessing
BD88 - Outbound IDoc reprocessing
BDM2 - IDoc Trace
BDM7 - IDoc Audit Analysis
BD21 - Create IDocs from change pointers
SM58 - Schedule RFC Failures
Basic config for Distributed data:
BD64: Maintain a Distributed Model
BD82: Generate Partner Profile
BD64: Distribute the distribution Model
Programs
RBDMIDOC Creating IDoc Type from Change Pointers
RSEOUT00 Process all selected IDocs (EDI)
RBDAPP01 - Inbound Processing of IDocs Ready for Transfer
RSARFCEX - Execute Calls Not Yet Executed
RBDMOIND - Status Conversion with Successful tRFC Execution
RBDMANIN - Start error handling for non-posted IDocs
RBDSTATE - Send Audit Confirmations
FOr testing you can use WE19.
There are two filtering in IDoc.
Segment Filtering:
Segment filtering can be achieved using T/Code BD56. Here you can suppress a whole segment irrespective of data inside it . You have to give Message Type / Sender Prrtner / Receiver Partner.
Data Filtering:
Data filtering can be done in dustribution model (BD64) where you can restrict whole IDOCS or partials IDOCS to be send based on data in fields inside IDOC depending on whether the segment in which you filter is at the highest level or at a lower level. For example in MATMAS if you put a filter of E1MARCM for a particular plant , only data for this plant will go and other plants will be ignored.
Please check this link for more information.
http://help.sap.com//saphelp_470/helpdata/EN/0b/2a611c507d11d18ee90000e8366fc2/frameset.htm
Reward points.. -
i have recently moved from the uk to australia and cancelled my uk debit before the payment was processed for songs i bought in itunes. i have tried to edit my billing info with australian debit details but the site says 'invalid card' how can i fix this?
Contact iTunes Customer Service and request assistance
Use this Link > Apple Support iTunes Store Contact -
What is the cost and process for factory refurbish of a tx2-1375dx with a blown system board?
How would one go about arranging for such service?
Why is it impossible to contact a real human for support, either via online chat or phone?Last I checked I am a real human, it is just that I do not work for HP and can't speak for them. HP would not be the place I would go for a "refurbish" job. They charge an arm and a leg for out of warranty service. You simply need to find someone to replace the system board (motherboard). It is also very likely on that model that you could have your system board repaired. There are many services on ebay that will repair the motherboard at the component level. The cost would be at or under $100 or so. I have more advice to give but many times I write a detailed response only to have the user never come back. I do check my posts so if you want more ideas just please respond. The tx2-1000 was one of the models affected by the nVidia issue that caused so many HP laptops made in the 2007-2009 era to fail prematurely.
-
With in the internal table can I READ the same internal table for a record?
With in the internal table can I READ the same internal table?
For Suppose
LOOP AT itab.
can I do as below
READ TABLE itab with key bukrs = itab-bukrs
belnr = itab-belnr.
*and I have to compare
IF itab-shkzg = itab-shkzg_ia.
ENDIF.
ENDLOOP.Hi,
Yes..But use work area to differentiate..
EX.
DATA: WA LIKE ITAB.
DATA: WA_READ LIKE ITAB.
LOOP AT itab <b>INTO WA</b>.
can I do as below
READ TABLE itab <b>INTO WA_READ</b>
with key bukrs = itab-bukrs
belnr = itab-belnr.
*and I have to compare
IF <b>WA</b>-shkzg = <b>WA_READ</b>-shkzg_ia.
ENDIF.
ENDLOOP.
Please reward for helpful answers.
Thanks,
Naren -
Modifying the Standard search process for variables in BI reports
Hi Gurus,
I am encountering the following issue while executing a report.This is related to the text of a characteristic value of an InfoObject.
In the variables screen, the F4 search help for a variable is currently case-sensitive. To be more specific, when the user gives the description "East Wind" , the F4 search help returns a value. But when the search is performed using "EAST WIND" or "east wind" or " east* ", no results are returned.
I observed a How To Document for resolving this issue in BW 3.X version. It calls for the insertion of a form routine in Function Module RSD_CHA_BUILD_QUERY. But this function Module is replaced in BI 7.0 version.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/48cfaa90-0201-0010-cebb-8ee0a29e0fc7
Request you to let me know the replacement Function Module or other ways to resolve the issue.
Regards,
Balaji
Edited by: Balaji Vijay on Apr 24, 2009 4:42 PMHi all,
The solution is provided by the OSS Note 1269398 - Case insensitive search in input help (F4).
Regards,
Balaji -
Hello friends,
I am created a drop shipment order with all the setups done . now i have booked the sale order as source type external. but when i run the workflow background process , after completing the report when i check the sale order line status it changes to "closed" instead of "awaiting shipping".
Plz guide me if i have missed something in the setups.
thanks,
SachinHi Sachin,
pls check the below notes from MOS
Drop Ship Sales Order Cycle In Order Management (Doc ID 749139.1)
Vision Demo - How To Create A Drop Ship Sales Order/Purchase Order (Doc ID 1060343.1)
Thanks
-Arif. -
The IP Routing Process for VLAN's?
I have the CCNA Study Guide third edition. Chapter five, page 254 has a description of the ip routing process. It descripes the ip routing process using two nodes on different subnets and a router.
We've recently deployed VLAN's, so I'm asking if I replace the router with a switch in the description, if the principles would still apply? I'm also asking if someone knows of a link that describes the ip routing process when using a VLAN? I'm looking for documentation that's similar to what's in the book, but modernized.
tiaI do not have the book but i will try to help:
Switches dont do inter-vlan routing (Unless you are using a layer 3 switch) so if you are have different Vlans configured on your switch and want them to comunicate each other without a router you cant.
If you have a router the same principles apply to normal routing, remember that VLANS are just a way of dividing your clients, so your VLANS configured on your subinterfaces will appear directly connected on your ip route table. For example:
VLAN 10: 192.168.10.0
VLAN 20: 192.168.20.0
VLAN 30: 192.168.30.0
You have vlan 10 and 20 locally on a lan interface (They will be directly connected on your ip route) but vlan 30 is reachable thru a serial interface (ppp or frame relay) you would use:
ip route 192.168.30.0 255.255.255.0 serialx/x -
What's the maximum internal space for Mid 2010 MacBook Pro
Ok guys I'm about to upgrade my internal drive on my MacBook Pro and would like to know what is the maximum space to put in. I'm also gong to replace optibay a 128GB SSD. Is any 1TB 2.5" good?
I suggest that you install the SSD in the same place as your current HDD. Install the 1 TB drive in the DVD drive location.
I have HGST 1 TB drives, both 5400 rpm and 7200 rpm. Both work satisfactorily.
Ciao.
I also have the HGST 1.5 TB HDDs but they are only available in 5400 rpm versions.
Message was edited by: OGELTHORPE -
How SAP TM fits with the NVOCC Business Process
Hi,
To learn more about the NVOCC business and SAP TM fitment, kindly read my recent blog on SDN. Your feedback is much welcome.
/people/atul.gokhale2/blog/2009/04/07/sap-transportation-management-and-nvocc-business
Thanks
Atul GokhaleHi Satish,
As per my knowledge, Since the role design is more specific to any client there is no standard classification.
However you can classify them taking leverage of sap provided rule set for RAR or Existing customized ruleset in your landscape, based on that you can start grouping the Tcodes and start framing the roles. -
Using the SATA internal connection for an external SATA RAID drive
DP2G G5
THis RAID case:
http://wiebetech.com/products/rt5.php
has an SATA interface on it. Can I snake the internal cable outside somehow & plug it into this case? I can't spare a PCI slot for an SATA card. If not I'll just use the FW800, but it'd be cool to have SATA speeds.
DP2G G5 Mac OS X (10.4.5)THis RAID case:
http://wiebetech.com/products/rt5.php
has an SATA interface on it. Can I snake the
internal cable outside somehow & plug it into this
case? I can't spare a PCI slot for an SATA card.
If
not I'll just use the FW800, but it'd be cool to
have
SATA speeds.
DP2G G5
Mac OS X (10.4.5)
Why would you want to spend $1700 on a SATA enclosure
and then be "cheap" on the SATA host adapter to run
it? This expensive 5 bay uses FW800 or SATA. Why not
use FW800 if you don't have a SATA host adapter.
I'm not trying to be cheap here. As I said, I have no PCI slots available. I use Pro Tools HD3 & all my slots are full. I will use FW800 if needed, but speed of SATA would be great.
WiebeTech has a $59 SATA card with one port or
FirmTek has a two port for $99 or a 4 port for
$139.95. Get a external SATA host adapter with direct
connect capability for this enclosure. Or if that is
too much get a 5 bay Fusion 500P for $500 and a
separate card. If you have a new PowerMac G5 made
after Oct 2005 then no PCI slots are available and
you will need the Sonnet PCIe Tempo E4P:
http://www.amug.org/amug-web/html/amug/reviews/article
s/sonnet/e4p/
Have fun!
DP2G G5 Mac OS X (10.4.5) -
How best use the four internal disks for user folder?
Hi everyone
With the addition of a new boot disk in the second optical bay i wish to restructure my user folder. It has so far lived on one drive which i have backed up every day to one of the other internals (i also have external backups). One reason i have installed a new boot disk in the optical bay is that i have run out of space on the user folder drive (and its backup drive).
I am now wondering how i should set up the four internals if i want to use all of them for the user folder and an internal backup. Performance is an important consideration for me.
I know raid setups are not backups but given that i also have external backup could i use, for instance, raid 1 or 1+0 to mimic the current two-disk setup? Which would be preferable and are there other alternative (such as having some subfolders of the user folder, like photos and documents, on one disk and the rest of the subfolders on another disk)?
Thanks for your help
/pI said forget those fancy software 0+1 or 10; they aren't supported, have high overhead, and you need 4 drives of same and would still not have enough space. Why bring it up again, it's still no in my book and from trouble it can be.
I'm not even a fan of Apple mirror arrays. they are fine for where 24/7 and live audio recording and to protect from the rare drive failure is all. And then I use SoftRAID.com ($149).
Full to me means less than 20% free. Though I tend to keep drives closer to 35-40% free. Less than 10-15% or less than 10-20GB can be hazardous.
Don't put scratch on boot drive. Get more RAM, have another drive or two for scratch if necessary unless it doesn't impact you. It should though. Spotlight can get in the way, needs to be disabled so having a dedicated volume on another drive has always worked best. -
When will the pice go down for the iPod touch 5th generation
When will the iPod touch 5th generation lower its price
apple pretty much keeps their prices set where they are. Sometimes you may see 'old' models being discounted a bit after a new one is released...but that's not universal. Sometimes it doesn't happen.
As to when there will be an iPod 6....only Apple knows. And they ain't tellin. (not to mention that speculation about apple stuff is a forbidden topic so nothing anyone here can do) -
I have a Mac and a PC at work and 5 machines at home (Macs and PCs) in different rooms. I would like to be able to use the software whenever creativity strikes. Otherwise I am forced to keep using Gimp and other solutions at home.
At the moment if you want to have the Adobe Creative offerings available on 5 different computers then you would want to look at the Creative Cloud for Teams offering. You can find more details at http://www.adobe.com/products/creativecloud/teams.html.
You may also want to review http://forums.adobe.com/message/4379859#4379859?tstart=0http: which discusses this topic in some detail. -
Adding the capability to 3PL for customers to our SD/LE/IM/WM setup
Looking to solve a problem where we perform the service of a 3PL for our customers. Our customer stocks inventory at our warehouse (IM/WM implementation) and will subsequently place orders for us to deliver (with WM TO) materials to their locations for their production process. They own the stock, we just store and provide logistic serves for them.
Additional considerations:
u2022A specific material number may be something we make, stock and deliver(own stock), we may also sell and transfer that stock to a customeru2019s(3PL customer) inventory for them to subsequently order to be delivered.
u2022Customers 3PL inventory will be non-valuated
u2022Solution should be scalable to new 3PL customers via master data setup, not having to configure. Meaning we want to avoid creating a separate non-valuated plant for customer 3PL stock and managing the individual customers a within different storage locations or some other logical way of breaking the stock out by customer.
u2022Inventory visibility by material can be distinguished between own stock and specific 3PL customer stock.
We are using industry solution u201CFabricated Metalsu201D also referred to often as Mill Works. Within that solution there is a Special Stock Indicator u201CBu201D(Customer Stock) defined in the system. There is documentation of itu2019s use within subcontracting business processes but it also appears to be a workable solution for our needs. We are able to MIGO inventory into the system for 3PL customer stock using SOBKZ=B, however the 601B movement for a delivery is not supported.
Itu2019s arguable that some sort of custom movement type(for example 901B) could be created and tied to a delivery schedule line category as a potential solution with the requisite item category setup to support it. I may be missing a few more details to that setup. Our thoughts are this is not a unique requirement and someone must be doing similar 3PL services on an R/3 system and SAP does have a clear vision of how this process should be designed in the system.
Any input or experiences you can share are appreciated.Dear Myles,
This can be done in two way and both we have suggested for one of our leading client.
1. First Process:
a). Kindly create PO with confirmation key "0004-Inbound Delivery". -ME21N
b). Inbound Delivery treated as a ASN and here we have appended fields to capture transporter details. -VL31N
c). Goods received from vendor then the transporter has to acknowledge the ASN through customized transaction and system will given acknowledgment number. (Custom Transaction for Acknowledgment)
d). Once acknowledged the ASN details like Qty, Price, Invoice number, Weight, No of cases, Mode of Transport, Transporter Name and LR numbers will be captured in customized table and display incustomized report.
e). After reaching 3PL warehouse then the transporter has to confirm ASN and ensure above details are correct. (Custom Transaction for Confirmation)
d). Customized report treated as 3PL stock overview report and it contains all above information with Acknowledgment and Confirmation.( Here we can come to know if any transit or confirmation pending details). (Custom Transaction for 3PL stock Visibility)
e). Based on the requirement received from customer the stock will be supply from 3PL warehouse. (MIGO at customer end)
2. Second Process through Rough GR:
a). Kindly create PO with confirmation key "Rough GR/Inbound Delivery". - ME21N
b). Inbound Delivery treated as a ASN. - VL31N
c) Create Rough GR with IBD at 3PL warehouse - VL41
d) Once Rough GR made then the corresponding IBD stock is consider as 3PL stock and stock visibility can be done through customized transaction.
e) Based on the requirement received from customer the stock will be supply from 3PL warehouse. (MIGO at customer end)
Hope it is clear.....
Regards,
Karna J
Maybe you are looking for
-
PAT between 2 networks on same interface
Hi, I'm using asa 5505 with 8.4(2) and have the following problem. I have 2 Networks. each Network has it's own externel Internet-Ip and also Mail-Server. Here is the example: Network1: 192.168.1.0/24 Mail-Server: 192.168.1.10 External: 1.1.1.1 Netwo
-
My blackberry doesn't want to function anymore..
Hey Everyone. Thank you in advance for any info & advice! The deal is, I have a secondhand BB 8900 which currently refuses to do anything remotely useful. I'm unable to make/ receive calls, send messages, e-mails or browse the internet etc. Prior to
-
InDesign CS6 on Mac OSX 10.9.3 crashes on startup
Hello out there I have a problem with InDesign CS6 on Mac OSX 10.9.3 and I'm really desperate right now... I've installed the CS6 Master Collection some days ago.. all programs (f.e. Photoshop, Illustrator, After Effects) are working fine, but InDesi
-
Sys_context and Order by clause
Hi All, Im using Oracle 11g R2. Is it somehow possible to use Context variable (to store column name) in ORDER BY clause? My ultimate aim is to construct Order by at runtime without using concatenation. e.g. i created context as my_ctx for some pkg a
-
SAP PI HTTP Adapter Capability
Hi Experts, I'd like to know if PI's HTTP Adapter supports HTTP posts with multipart/form-data content type. If it's not possible, what's the possible alternative? Cheers, R-jay