Partner role OA (Output)
Hi Friends,
One requirement in our business. We have a vendor who supplies goods(VN). We have created one partner function OA. Who takes order (Receives purchase order). We have defined condition records in such a way that output vendor defauls as a output vendor. We defined external send as a output medium ( e-mail), whenever we are saving P.O., it is going to main vendor(VN) instead of going it to OA vendor. Is there any more configuration required to send PO to OA vendor automatically.
Please suggest.
Thanks,
Bhairav
Hello Friend,
Eventhough many std partner roles are SAP std, we do not use them. Just we use only OA partner function (Till now that was also not allowed, now we are using that) Now we need to send output to OA vendor. That is our requirement.
Suggest me if you know how to configure this. ( We are able to send Fax to OA vendor, for external send medium eventhough OA vendor is defualting as output vendor PO is going to VN vendor).
Thanks,
Bhairav
Similar Messages
-
The same output message for different partner roles
Hi All,
Is it possible to create automaticaly in PO the same output message type ( for example - 'mail') for different partner roles( for example - 'VN' and 'OA') ?
If it's possible,then how?
Thanks.
LizaHi,
Thank you ,but I have a next problem:
When I tried in transaction mn05 to add second record for the same output type for other partner roles.
I got error message "The condition record entered already exists".
Regards,
L. -
Error during copy of partner: Partner role VN
I am creating an Inbound Delivery from an Outbound using SPED output type on the Outbound Delivery.
When I process the output using vl71 I get the following error.
Can anyone tell me what im missing.
The same scenario works for other plants except this one, its between 2 new plants in a new company code.
What do i do?
Type Message text
Object 0080011663
Output type: Stk.Transf.CrteDeliv
Processing log for program /SPE/STO_ID_PROCESSING routine STO_ID_CREATION
Error during copy of partner: Partner role VN
Error during copy of partner: Partner role VN
Error during copy of partner: Partner role VN
No inbound delivery created for the replenishment delivery 0080011663This issue has been resolved.
I recreated the Vendor from scratch and switched plant config settings to the new Vendor and entered the new vendor number in the Customer and retried the process. It works.
So i think there was something wrong with the initial Vendor setup.(Though i checked view by view and didnt find any difference) -
When to use "my role" and "partner role" in BPEL?
I'm a bit confused when to set/use partner role and my role.
Can anyone shed a little light,
regards, HenrikSaurabh,
> I humbly disagree with your explanation of inputs
No need to be humble, you can boldy disagree. :)
You're right that I did technically use the wrong term in that sentence of my explanation. I updated the post and corrected it. However the gist of what I was saying is still true.
There are two invocation types. People use different terms but here I'll call them request-response and one-way. A request-response invocation type is used for what we typically think of as a "synchronous" process. That is, the service consumer is blocked until the service responds. It's like methodA() in Java calling methodB(). methodA() is blocked until methodB() completes. (In fact, this is exactly what it's like since all invocations on our BPEL engine ultimately go through our Java API.)
In the case of one-way, the service consumer is not blocked. This is often referred to as fire-and-forget. It simply sends its request, then it is free to continue or do whatever it wants. Moreover, nothing is returned to the client (you fired-and-forgot, remember). Typical "asynchronous" BPEL processes uses this invocation type.
So we have those two invocation types. Yet the problem before us how to have an asynchronous process return a result. You can't use request-response because the service consumer is blocked until the process finishes. You can't just use a one-way because nothing is returned to the caller. What to do?
The way the BPEL standard solved the problem is to use two one-way invocation types. The first one is to invoke the process. The second one is a one-way from the BPEL process to the service consumer to return the result. There are some glaring implications of this:
1. When the BPEL process returns it's result, things have now switched: The BPEL process becomes the service consumer, and the (original) service consumer becomes the service.
2. The service consumer has to be able to listen for one-way invocation type requests.
3. The BPEL process has to know how and where to call the service consumer back. This information is passed in the original request. As well as containing the data payload, it contains a callback address and unique identifier. This, in essence, is what the WS-Addressing standard is about.
Now the definition of a one-way invocation type in a WSDL is:
<portType name="aaa">
<operation name="bbb">
<input message="tns:ccc"/>
</operation>
</portType>Compare that to a request-response invocation type:
<portType name="aaa">
<operation name="bbb">
<input message="tns:ccc"/>
<output message="tns:ddd"/>
</operation>
</portType>Let's look again out our example WSDL:
<portType name="SelectService">
<operation name="processRequestQuote">
<input message="tns:RequestQuote_processRequestQuote"/>
</operation>
</portType>
<portType name="SelectServiceCallback">
<operation name="processRequestQuoteResponse">
<input message="tns:RequestQuote_processRequestQuoteResponse"/>
</operation>
</portType>Here comes the good bit... Both portTypes have an <input> operation. But that's because they are both one-way invocation types, and there is no choice but use the <input> element -- that's the standard. You can't imply put <output> because there's no such thing in the standard. However we know that one of those is to actually return the result. That is, it's the output, even though it's labelled <input>.
Hopefully that's given you enough information now. Re-read my first post, above, and it should make more sense.
Incidentally, this is why you rarely see try asynchronous web services, because the caller has to also be a listener. And if you want to call a service, who wants to also have to write code to listen, to handle responses coming out of order, etc. This is one of the advantages of using an orchestration engine like Oracle BPEL Process Manager. The framework takes care of the hard work, and you can simply call an aysnchronous service and not have to worry about how to get the response back -- the engine does it for you.
Regards,
Robin. -
Partner roles in vendor master
Dear All,
we have raised a PO to vendor 400035, goods are supplied from vendor 400036 and invoice is received from vendor 400037. we have defined partner roles for vendor 400035(<b>account group COMP</b>).
VN-400035
GS-400036
IP-400037.
These partner roles are assigned to account group:
GS-0001- GOODS SUPPLIER
IP-0002-INVOICING PARTY
Defined partner schema H1 under partner settings in vendor master record.
this schema is assigned to account group COMP( That have vendor 4500035) at POrg, VSR, Plant Level.
Partner schema for purchasing document is defined.
it is assigned to document type.
<u><b>ISSUE</b></u>
1.When we are raising a PO the schema is appearing in partner Tab. The different invoicing party 400037 is pulled from vendor master record into PO. when doing <b>MIRO</b>, it is not appearing subsequently as the default value when invoice is posted. in MIRO it is appearing as 400035 instead of 400037.
2.same is the case in MIGO, in partner TAB 400035 is appearing instead of 400036.
please help on both issues where invoicing party should appear autimatically in MIRO and goods supplier in MIGO.
<u><b>QUESTIONS</b></u>
1. Is it necessary to have VN in schema. is the partner role VN required in schema. if VN is removed output determination doesnot take place.
2. what is difference between assigning vendor role to account group and to a document type? why it is required ?
can be use only one of them.
regardsHi,
There are just 4 mandatory steps:
1: Define partner role
2: Define permisssable partner roles per account group
3: Define Partner Schemas
4: Assign Partner Schemas to Account Groups
You have setup your partner determination on purchasing org level.
But you forgot that you create a purchase order on plant level, which is a lower (more detailed) level. If the higher level box is left blank in your partner determination setup, then SAP tries to find partner on plant level. As you don't have partner on plant level maintained in your vendor, SAP can't find the vendor.
IMG > Materials Management > Purchasing > Partner determination > Partner Settings in Purchasing Documents > Define Partner Schemas
select your partner schema and then double click Partner roles in schema on the left.
In the appearing screen you can see the colomn for higher level
Then create a fresh PO and check.
Go through the below link:
http://help.sap.com/saphelp_47x200/helpdata/en/a1/7b373944f7a97ce10000000a114084/frameset.htm
Hope this clarifies.
Thanks,
Viswanath -
Business Partner Role Specific Field View in WebClient
Hello to everyone,
I have a question that really needs a answer. We are upgrading from SAP CRM v4 to SAP CRM v7.0 and as such we have a number of custom Business Partner Roles within the Person BP Type. Against these custom roles we have developed custom field and tabs in order to separate the content within the BP Role further.
After rolling off an implementation of SAP CRM v6.0 [2007], the following seems apparent:
- Assignment of Roles is done via an assignment block in the Customer Maintenance view.
- You can create Business Partners in different roles initially.
- You cannot maintain Business Partner details in specific roles
However, you cannot display the role specific fields as you can in the WinClient. As an example, a Citizen Role BP will have different fields to that of a Teacher, but these roles could be assigned to one Business Partner.
There does not seem to be any guidance as to how this is managed in the WebClient and as it seems a fundamental part fo the SAP CRM offering, you would have thought that this questions has been asked, but I have found no answers.
I really hope anyone can help and appreciate any time and effort put into solving my question.
Many Thanks,
MatFlat.Hi MatFlat,
Yes, your observation is right - in the Web UI, fiel grouping is not implemented for roles. This is because the role concept is quite different between SAP Gui and Web UI.
In SAP gui, (CRM 4.0) roles had a functional meaning as well as a UI control. However, the concept was changed with Web UI. Now, roles have only a functional meaning, and no effect on the UI at all.
If you want to implement role based field grouping in Web UI, you need to define your own methods in the implementation class.
E.g : you can write code to influence the field properties based on the roles. I guess you can redefine the DO_PREPARE_OUTPUT methods of the impl class.
In order to get info about which roles the BP is maintained , you can use FM BUPA_ROLES_GET_2.
Hope this helps you.
Cheers,
Rishu. -
E-Recruiting 6.0: Business Partner Role For Branches
Hi Experts,
In the IMG, SAP E-Recruiting > Basic Settings > Enterprise Structure > Define Business Partner Role for Branches
Can anyone help in the following:
1) What is the purpose of Business Partner Role and how does it relate the Branches? Or how can i make use of it?
2) If i am going to maintain the Company & Branches via the Administrator function instead of IMG, do I still need to configure this step: Define Business Partner Role for Branches
Thanks. Will reward points for any helpful tips.
WilliamHello William,
the Business Partner is an application / module which belongs to the base components of the SAP. It is used and partly extended by various other applications / modules. Next to E-Recruiting it is used for example by CRM and the financial service solution (FS-CS, FS-PM, FS-RI). All of these modules can put their data for a person or an organization into the same tables. Depending on the installation / system environment or even within one single module the requirements for available fields and business checks as on authorization differ between kinds of business partners (e.g. in FS-CS the commission solution for the financial service sector knows external agents and internal employees which have to be treated differently). The business partner is the element to assign the logical / business role in which a person is handled by the system.
For E-Recruiting you have 2 kinds of business partners, too. On the one and there are people being candidates and on the other hand there are branches of your company which hire people. The configuration allows you to seperate them if you need to identify anywhen which business partner is a branch and which is a candidate. So far I never tried if this is really working as there is no real use for this I never set it up. The attributes and the business checks are the same anyways.
Hope that helps a bit to understand the context
Best Regards
Roman Weise
PS: please remember that you have to maintain the branches via administrator bsp application. Using the IMG entry won't work. -
Problem in Creating a Business Partner Role
Hi Frns,
I am trying to create a BP Role from CAC->SAP Business Partner->Business Partner->Business partner Roles->Define BP Roles.
I copied BUP003 and given my BP Role name as ZEmp.
When i try to save it, it is giving an error message saying
"NO STANDARD ASSIGNMENT DEFINED FOR BP ROLE CATEGORY BBP003".
I have checked in BBP003 Category in the same.
What could be the problem?
Thanks in Advance
RohanHi Roshan,
You have Created a BP Role,
You must also have assgned the Same to a BP Role Category Check the Settings for BP Role Category Assignment and when Appropriate you shall Assign Std Assignment of BP Role Category to your BP Role by Selecting the Check Box
Referal Notes:
BP Role Category
Attribute of a BP role.
Use
The role category makes it possible for SAP and customer programs to program on the BP role.
Dependencies
The role category depends on a differentiation type.
Any number of BP roles can be assigned to a role category, with one role always acting as the standard role per role category.
It is possible to control the update of a role by assigning a role category to a role.
Hope it Anwers your Queries..
Thanks and Regards,
RK. -
Error message 06030 when copying PO items and partner roles
Hello gurus,
when I try to copy a PO item into a new PO using a different vendor, I get an error message:
Reference vendor 20003681 differs from vendor 20004972
Message no. 06030
So far so good. But when I put that new PO on "Hold" and reopen and save it later, the error message is gone.
This is a SAP error, isn't it? Obviously SAP cannot determine that the items have been copied after reopening the PO.
Second question:
In the new PO, there is a partner role VN as it should be, but the partner is still the vendor of the original PO I copied from. So now I have got two different vendors in one PO!
And even worse: I have not yet found a way to change the partner in the VN role because it is mandatory and cannot be changed after saving the PO.
Any ideas on either problem?
Thanks
AliciaHi,
Check following settings
Spro>materials mgmt>purchasing>partner determination>partner settings in purchasing documents>define partner schemas
select the schema you are using>double click on >partner funstions in procedure>check for role VN
No change column is tick ...thats why you are not able to change it and its grey ....if dont select this you will be able to change it
Thanks
Diwakar -
Error "You cannot enter a partner function for output NEU"
Hi Experts,
I'm having these error "You cannot enter a partner function for output NEU" (message VN041) when I tried to assign a partner function (e.g OA) in the conditions records for application "EV" (Purchase outline agreement). The system do not allow me to do this for any doc type (LP, LPA, MK, OA, etc). I'm using t-code NACE or MN08.
I want to assign partner for key combination "Document Type". The conditions is already there but with no value, so I want to assign partner function "OA" or "VR".
I already check all the configuration and looks fine. For example, define possible partner functions for output type "NEU" for application "EV" (Purc outline agree).
Hope you can help me to find the problem.
Thanks,
Mairo.I have the error in NACE or using tcode MN08.
As soon I executed those transaction the system shows the condition records created for varios Doc Type (e.g LP, LPA, MK, etc) but with no partner function assigned. For example:
Doc. Type / Name / Funct / Partner / Medium / Date/time / Language
LP / Scheduling Agreement / blank / blank / 2 / 3 / EN
LPA / Scheduling Agreement / blank / blank / 1 / 3 / EN
For example, I try to assign function "OA" for Doc. Type "LP", choose value from quickpick. Then when I press enter, the system give me the error "You cannot enter a partner function for output NEU", message no. VN041. Do not allow me to continue, so I have to leave this field blank, with no change.
Thanks, -
Creation of partner roles for customer master
Hello,
when I try to create one or more partner roles while creating a customer with IDOC DEBMAS basic type DEBMAS06 I get the error message:
No customer ID found for partner .
The required fields PARVW and KUNN2 are filled with valid values.
Can anybody help ?
Regards
AlexHi Alex,
Could you specify what error message you are getting?
Thanks!
Rudra -
Partner roles in Vendor master record
Hi all
can some one explain me how to enter the partner roles in vendor master record
In sap help i didnt understood this point
"When working with partner roles, you must maintain the following settings:
Separate vendor master records must exist for all the partners of a vendor that are to be entered in that vendors master record."
what does it mean
suppose i am creating vendor master record 1234
Vendor master record:1234
LF 1234 /*vendor
BA1234 /*ordering address
i have to click 1234 in BA and select 'parner' at the top to enter the ordering adress right ...
what is the 'Separate vendor master records must exist for all the partners' mean
it has to be like this?
Vendor master record:1234
LF 1234 /*vendor
BA1235 /*ordering address
1235 vendor master record is created earlier and ordering address maintained ??
please help me in this record, any user manual or some screen shots to explain how to maintain partner roles in vendor master record
regards
Bhushan.NHi Sasi ,
What Ramkrishna explained is correct. I will try to illustrate it with the example.
Suppose you are creating a vendor 1234 which is Head office of the supplier where you need to place the order. But goods will be supplied from Pune plant so you should enter 1235 againts partner function GS , here 1235 is seperate vendor master record with Pune plant details & it must exist in the system so that you can use it as a partner function Hope this has cleared your doubts.
Similarly you vcan create other partner functions like payee,ordering party etc.
Regards,
Anand -
Partner Role not coming when creating the Vendor Master
Hi all
There is a standrd role AZ.
There is a standrd Partner Determination procedure L1.
The role AZ is assigned to the Partner Determination procedure L1.
When creating the vendor master in MK01 the role is not coming in the list of partner function.
For Document types there is a standard shema 0002.
The role AZ has also been assigned to doc type.
What can be the reason.
Is the assignment against doc type at all required.
Please suggest.
RegardsThe procedure for setting partner functions:
Step 1
Vendor Account Group
IMG->LOGISTICS GENERAL->BUSINESS PARTNER->VENDOR->CONTROL ->DEFINE
ACCOUNT GROUPS AND FIELD SELECTION
Step 2
Defining Partner Schemas
IMG->MATERIALS MANAGEMENT->PURCHASING->PARTNER -> DETERMINATION -
>PARNER SETTINGS IN VENDOR MASTER RECORD
->DEFINE PARTNER SCHEMAS
Step 3
Assign Partner Schema
IMG->MATERIAL MANAGEMENT->PURCHASING->PARTNER DETERMINATION->PARTNER
SETTINGS IN VENDOR MASTER RECORD->DEFINE PARTNER SCHEMA
« THEN ASSIGN PARTNER SCHEMA
Step 4
Define Permissible Partner Role Per Account Group
IMG->MATERIAL MANAGEMENT->PURCHASING->PARTNER DETERMINATION -
>PARTNER ROLES ->DEFINE PERMISSION PARTNER ROLES
If you want a partner schema for your own document type then define your partner schema and assign to document type using the below mentioned path.
IMG->MATERIAL MANAGEMENT->PURCHASING->PARTNER ->DETERMINATION -
>PARTNER SETTINGS IN PURCHASING DOCUMENTS ->DEFINE PERMISSION
PARTNER SCHEMAS
And then
ASSIGN PARTNER SCHEMAS TO DOCUMENT TYPE
Once you have this configuration then you change your vendor in easy access menu (XK02-select partner function) define the partner roles. -
BAPI_PO_CREATE1 is not defaulting all the partner role in the PO
Hi All,
I am facing a problem while Purchase Uploads using BAPI_PO_CREATE1 in the LSMW via Idoc .
The BAPI is not behaving same as Txn ME21n .
In the Txn ME21n when we enter the Vendor the partner tab is automatically filled with all the Partner roles .
While when we use BAPI it is only filing the Partner role with a single partner role VN.
We are sending the sturcture partner role as blank because we wanted it to be defaulted as it is in Txn ME21N.
During the program analysis we found the following :
BAPI is calling the Function Module MM_PARTNER_SELECT which try to fill the Partner function
using WYT3 table . The table Wyt3 has the plant field as empty for that particular Vendor.
The BAPI is using the plant to determine the partner roles .
While in Txn ME21n the plant field is not used for determining the partner role .
In txn Me21n once we change the vendor entered initially & then again re enter the initial vendor number
then it behaves like BAPI & only display the single partner role .
Kindly advice .
Regards,
Anurag GoelHi All ,
FYI
We found the solution for defaulting partner role using BAPI_PO_CREATE1,It is a customization issue .
We have check the Higher level indicator ( Search at higher level ) in the customization Txn OLME Under Partner Determination -
> Partner setting in Purchasing document -
>Define partner schemas
If this indicator is not set, the system only transfer partner roles that are maintained at plant level .
Best regards,
Anurag Goel . -
Partner profile and partner number in output of order/invoice.
Hello Experts,
I want to know how system pick partner profile from output type triggered in sales order/invoice??
I could see partner profile is different from partner number exist in output triggered in sales order/invoice.
I want to know the triggering point of idoc from SO/invoice.
ThanksThe phrase "ouptut goes to partner" indicates that the partner will be recipient of the output type. E.g., ship-to partner will be the recipient of the delivery and the delivery note.
The use of an output partner in the output condition record is used to control the output device used in the output determination - a completely separate issue.
Unless you are (e.g.) using different printers for outputs which will be sent to different partners, you would likely be better off using a more generic access for your output condition records.
HTH
James
Maybe you are looking for
-
'Convert CMYK Colors to RGB' still runs havoc in 9! (Plus a PDF version problem)
This post is to warn people about severe issues, and how to avoid them. Issues with the CMYK color setting in FM9.x have been reported here earlier, such as: http://forums.adobe.com/message/1237696#1237696 http://forums.adobe.com/message/1237852#1237
-
Desperate need of advice on harddrive issues!
Hello! I'vet got a Macbook pro 13" 2,26 ghz with an Hitachi HTS545032B9SA02. Ive noticed that the coloured ball that spins has been occuring many times. I made the xbench benchmark on my harddrive and got a result around 45. My OS X version is 10.5.8
-
How to make a CD Jacket and print out Song order directly from playlist
I was wondering if there was a way to make a CD Jacket with artwork from songs selected and also how to make a same size sheet to fit in the CD holder that has the exact song order and titles by printing out directly from your playlist. I am not sure
-
OLE objects - Excel - Chart: label is missed
On generation of an Excel report, some charts are created based on some table values placing into the same book. When the chart is created, all labels appears correctly; but when the chart is cut and pasted at the main sheet, some labels disappears f
-
Loading internal video via strobe video swf loaded in htmlLoader in air
I'm trying to load some local video (app:/content/video/filename.flv) via the strobe video player loaded in an htmlLoader container. It seems that the file path is never found, I've tried loading it from the local server and it works, but I need it t