Search Ship-to-Address Number per Business Partner
Hi experts!
Do you know of a FM which would read all ship-to-addresses of a business partner?
For example we have Business Partner No. 1 with 50 Ship-to-Addresses. Now we would like to find the adress no. of each of the Ship-to-Addresses either with help of a FM or directly in a table.
Do you have any ideas?
Many thanks for your help.
Corinne
Hi Corinne,
I suppose you defined your ship to adresses in the org structure. Then you must find them by using module function BBP_READ_ATTRIBUTES with userid and attribute SHIP_TO. The fm must then show you all the address numbers.
With these address numbers go to table ADRC where you will have all the address details.
Hope this will help you.
Best regards,
Reward points if helpfull.
Similar Messages
-
Possibility of grouping open items per business partner during FPY1
Hello all,
In my test case, I have a business partner that is connected to two contract accounts.
On each connection I have two open items, so four in total.
When executing the payment program (FPY1), I would like to group the open items per business partner into 1 payment that goes to the bank.
Can you tell me whether this is possible and, if so, how to implement it?
Thanks in advance!Hi,
If I've got you right, there are several open items posted on different Contract Accounts. Let's assume a simple case. There are two Contract Account Relationships to one and the same Business Partner:
CA1-BP1 and CA2-BP1. BP1 is the holder of CA1 and CA2. In parallel BP1 is the only premium payer. There is no further Business Partner involved.
Additionally there are two Insurance Objects with relationships - each - to one and the same Business Partner: IO1-BP1 and IO2-BP1.
The first Insurance-Object-Relationship IO1-BP1 is assigned to CA1, and the second Insurance-Object-Relationship IO2-BP1 is assigned to CA2.
In FS-CD standard it's possible to group and summarize several open items on Business Partner level within a Payment Run (FPY1) cross different Contract Accounts. Therefore follwoing master data is required:
IO1-BP1: “IO: Settings Active for Contract Account” is set active
IO2-BP1: “IO: Settings Active for Contract Account” is set active
Master data in CA1-BP1
Incoming Payment Method "1" (example for Direct Debit)
Bank Details ID for Incoming Payment Method "0001" (example for 1st Bank Account of BP1)
Master data in CA2-BP1
Paid By [in 'Payment Data (General)']: "CA1" (means the number of Contract Account CA1, as Contract account used for payment transactions)
The challange is to populate initially or change these attributes from an external system properly, for instance from a Policy Management system, a Claims Management system, or an Incentive & Commission Management system. In many cases they have neither an understanding of the concept "Contract Account", nor capabilities to adjust or maintain FS-CD master data. Thus, it could be efficient to build specific UIs dedicated to such scenarios - intended to set the attributes properly.
If, and only if a payment aggregation, consoldiation or summarization is required regularly cross different Contract Accounts <without using FS-CD transfer postings and without using FS-CD Broker Collection>, it can be wise to create a dedicated Contract Account with relationship to the Payer (or Payee) as the relevant Business Partner for incoming or outgoing payments - initiated by the insurer.
It's a special ContractAccount-BusinessPartner-Relationship CAx-BPy that just holds the payment method and bank details ID as master data. This Business Partner is acting as Payer in Payment Transactions. If, and only if this Business Partner "BPy" differs from the relevant Business Partner "BP1" that is linked to the Contract Account, and is also the relevant Partner within the posted open items, than Partner "BPy" is the alternative business partner to the contract partner; used for clearing and paying the items of the contract account. Overall that's a powerful workaround for payment aggregation, consoldiation or summarization cross different Contract Account, even the Business Partner "BPy" is a different one. Under this precondition one has to feed the two fields
Payer [in 'Payment Data (General)'] with BPy
Paid By [in 'Payment Data (General)'] with CAx
In addition: within all subordinated InsuranceObject-BusinessPartner-Relationship master data the flag “IO: Settings Active for Contract Account” has to be set active. Therefore the InsuranceObject-BusinessPartner-Relationship master data doesn't control payments anymore, but the ContractAccount-BusinessPartner-Relationship master data.
Please test and let me know.
Best regards,
Jochem -
S_P00_07000134 : tax per business partner Vs Withholding TaX Items
In Withholding tax report S_P00_07000134, what is the difference between tax per business partner and Withholding TaX Items that we have in the section Output Control and Lists?
Hi,
These are just the output options. If you select both, the output will come for both layout.
"tax per business partner" is to sort the output based on vendor number
and "Withholding TaX Items" is for sorting the output based on withholding tax type and tax code.
Regards,
SDNer -
Limit the number of Business Partner relations in BP Master data
Hello Gurus,
I have a requirement where I have to limit the number of business partner relations to 2 at BP Master Data.For example for a BP X, there cant be more than 2 contact persons. So in the relationship tab they should not be able to add more than 2 contact persons. I know we can do this partner processing in sales transactions, but not sure we can implement the same in BP Master Data.
Thanks a Lot in advance for your replies,
Krishna.Hi,
You can achieve this by customizing. Go to Transaction BUBA. Double click on you relationship category. Now change the cardinality. In your case it will be 0:2 .
This will solve your problem.
Thanks and warm regards,
Smita. -
Assign Address Name in Business Partner with UI API
Hi all,
I want to assign an address to a Business Partner before is added with UI API.
The code I use is:
Dim Source As SAPbouiCOM.Matrix
Dim EText As SAPbouiCOM.EditText
oItem = oForm.Items.Item("69")
Dim oMatrix As SAPbouiCOM.Matrix = oItem.Specific
Dim ocol As SAPbouiCOM.Column
ocol = oMatrix.Columns.Item("20")
ocol.Cells.Item(2).Click(SAPbouiCOM.BoCellClickType.ct_Regular)
oItem = oForm.Items.Item("178")
Source = oItem.Specific
EText = Source.Columns.Item("1").Cells.Item(1).Specific
EText.Value = cardname
When I try to assign to EText.Value it prompts me an error that item is not editable.
Am I missing something??
Many Thanks,
Lena ApostolouHello Lena,
here is a code sniffet, which is working....
If pVal.FormType = "134" Then
If pVal.BeforeAction = True And pVal.ItemUID = "1" And pVal.EventType = BoEventTypes.et_ITEM_PRESSED Then
Dim oForm As SAPbouiCOM.Form = sbo_application.Forms.GetForm(pVal.FormTypeEx, pVal.FormTypeCount)
Dim oMatrix As SAPbouiCOM.Matrix = oForm.Items.Item("69").Specific
oMatrix.Columns.Item("20").Cells.Item(oMatrix.VisualRowCount()).Click(BoCellClickType.ct_Regular)
oMatrix = oForm.Items.Item("178").Specific
Dim oEditText As SAPbouiCOM.EditText = oMatrix.Columns.Item("1").Cells.Item(1).Specific
oEditText.String = "asdasdas"
End If
End If
Regards
J- -
Editing main address on internal business partner
Dear experts,
I would like to know the best practice for editing the default address on an internal business partner (Organizational unit).
Indeed, I can do it with the two following ways :
- PPOMA_BBP : edit the address directly on the organizational unit on the tab address.
- BP : with the business partner number linked to the organiational unit. edit the address on the tab address
When synchronizing (USERS_GEN), the address on the organiational unit delete and replace the address on the partner.
Is it possible to synchronize from the partner to the organizational unit ?
Can I say we should never modify the main address on the partner ?
Only ship and bill addresses have to be maintained on the partner ?
Thanks in advance for any hint on that topic.
Best Regards
BenHi,
The FM you are looking for is BAPI_BUSINESS_PARTNER_CHANGE
You can use the table PARTNERADDR to fill the Address of the Partner.
Hope this helps. -
Changin Address Folder in Business Partner Master Data
Hi all
Iam newbie to sap b1 I want to change the Address Folder in the Business Partner Master Data. What i have to do is when click the Address Folder I have to change the BILL To and SHIP To in Grid into
Home To and Office To
how can i do this
can any one suggest the answer
thanks in advanceOpen BP master in add mode,Select Define New of Pay To,Move mouse over Pay To,Press Ctrl + Double Click Enter New Description,Update,Similary Do it for Ship To.
Jeyakanthan -
How to get the Ship To TaxCode of a Business Partner
Hi,
As I try to get the bp.Addresses.TaxCode, I get nothing because
in the CRD1 table there are 2 entry for this business partner
one with Null and one with the TaxCode I want.
I dont know how to get the Taxcode that is choosen in the Ship To TaxCode property
Thank youDOH
Yeah I figured out.
This would have been so much easier if they would have made the Adresses an indexer so we just have to say like
TaxCode = bp.Addresses[BoAddressType.bo_ShipTo].TaxCode
OR even better, a Method in the Adresses
TaxCode = bp.Addresses.GetTaxCode();
Ah well,
Here's my own method for those who want it
public static string SAPGetTaxCode(SAPbobsCOM.BPAddresses Addresses)
string TaxCode = "";
for (int iAdress = 0; iAdress < Addresses.Count; iAdress++)
Addresses.SetCurrentLine(iAdress);
if (Addresses.AddressType == SAPbobsCOM.BoAddressType.bo_ShipTo)
TaxCode = Addresses.TaxCode;
return TaxCode;
Thank you for your help. -
Multiply price list per Business partner
Hi
does any one come accross information on how i assign Business partner 2 or more price list
basicly what i want to do is to give diffrent factors (price list) for diffrent Group of items , so each BP will have diffrent disscount for each group of items in the same time .
Example :
2 items from group A will have Price List 50% disscount
3 items from group B will have Price List 45% disscount
i want to assign both Price List for the same bussnies partner.
Thanks
yanivhHi Zohar,
I did something a while ago for a customer, the basics of it were as follows:
Create a UDT to store the discount matrix
Add a UDF to the UDT so that you can store the Customer Group
Add a UDF to the UDT so that you can store the Item Group
Add a UDF to the UDT so that you can store the Discount % for the combination of Customer & Item
Add a formatted search to the Customer Group column in the UDT so you can lookup the OCRG table
Add a formatted search to the Item Group column in the UDT so you can lookup the OITB table
Then add a formatted search to the Discount % field so that it goes and gets the Discount % from the UDT where the Item Group is the Item group from the row item $\[$38.1.0\] and get the customer group from the BP on the form $\[$4.CardCode\]
Hopefully that should give you a starting point for this and allow you to work out the rest yourself.
Regards,
Adrian
Sorry, a couple of extra points, you can simplify this is you don't need to know the Customer Groups (e.g. all customers get the same discount %'s for the item groups) or you can make this as complicated as you need it to be.
Edited by: Adrian Johnson on Oct 20, 2009 1:45 PM -
Hiding a field in Address tab of Business Partner Using BDT
Hi,
I want to Hide the title field in the Business Partner transaction, which exists in the Address Tab using BDT.
Could you please let me know whether i need to create a custom screen for this or is there any other way where we can modify the predefined screen directly?
Kindly help me regarding.
Thanks and Regards,
Gopi.Hi Gopinath,
Please go through this link..,
http://help.sap.com/erp2005_ehp_03/helpdata/EN/35/696d360856e808e10000009b38f839/frameset.htm
This is the introduction regarding BDT ( Business Data Toolset)
Here you will find some information, I think it may help you.
Cheers,
Swamy Kunche -
Assigning mobile number to Business Partner through BADI
Hi Experts,
I have to create a business partner(organization) through a badi with the fields like name name1,name2,street, house number,telephone,email,mobile number. I am stuck in mobile number. I was able to create business partner with all the other fields but i dont know how to get hold of mobile number.Please suggest me functional module or the process of assigning mobile number to the BP.
Edited by: anurag112 on May 18, 2011 2:36 PMHi Anurag,
There is a field called R3_USER in the telephone structure(IT_ADTEL). If this field is populated with 2 or 3 which means it is a mobile number. You can use BUPA_CREATE_FROM_DATA FM to create BP.
Regards,
Lakshmi.Y -
Document Search - ship to address search help
All,
We are extended classic scenario (7.01 SP 10).
When we go to Document Search - for Purchase Orders and we pick Ship To Address - it provides us with a list of all the ship to addresses - instead of allowing us to enter some selection criteria. When I click on Product Category it allows us to enter search criteria as you can see from the print screen below. For Ship To Address - it provides the list of all plants instead of a pop-up box to narrow down the search. How do we get a search help for the Ship To Address?
Thanks
SandraHello Sandra,
i do not understand your issue.
In SRM standard, for SC or PO, search-help is available to look for delivery address
Shopping Cart:
Purchase Order:
You can find which search-help is used in the Web Dynpro Component context.
It is BBP_BUPA_CLL_PARTNER for PO and BBP_ADDR_BUPA_SHIPTO for SC.
Regards.
Laurent. -
Ship to address as per Warehouse
Dear Experts,
Please provide some valuable suggestions for the below issue :
One of our client has been recently upgraded to SAP 8.81.
Different warehouses are mapped with different addresses in Warehouse set up.
In document settings - Option " Use Warehouse Address" has been enabled.
But when user is changing the warehouse in Purchase order, ship to address is not changing as per the warehouse defined address.
Whatever the warehouse we select in purchase order, system is showing the Company address defined in Company details.
But Ship to address is changing as per warehouse selection for the super user.
I have tried with change of different Authorizations. But it is not working.
But when i give full authorization for all modules it is working.
Kindly provide some solution to resolve it.Hi,
Please check that you have assigned default warehouse to the user in the user setup i.e. Setup---> General --> Users (Assign the warehouse to the defaults field in current window)
Regards -
How to Enter the Mobile number for Business Partner
Dear CRM ABAPers,
I am creating the Business Partner Using the BAPI "BAPI_BUPA_CREATE_FROM_DATA".
But I am not able to Enter the Mobile number for the Business Partner.Please help me how to Do this
It is very Urgent Requirement.
Thanks & Regards,
Ashok.Hello Ashok,
Using the same BAPI , set the field R_3_USER of the tables parameter TELEFONDATA to 3 to save the mobile number.
Hope it helps.
Thanks,
Sriram S -
Search for username (SU01 ID) from Business Partner in SRM
Hi experts,
We are working on implementing a change in BADI BBP_ECS_PO_OUT_BADI for transferring Goods recepient field from SRM PO to ECC PO . However in SRM we ahev teh Business Partner in teh Goods recepient and we need to populate the userid in ECC. Do we have a quick way of getting teh username for the relevant Business Partner.
Thanks for your help.
regards,
PawanHi Pawan,
Alternatively you can use FM BUP_PARTNER_GET.
Give the business partner number as input and it provides username in the XUBNAME field of table T_BUT000
Regards,
Nikhil
Maybe you are looking for
-
Have a problem in my iPod Touch that's driving me crazy, it's about on Settings and is writting in grey "No Wi-Fi" on it, how do I fix it? I've tried everything, cleaning the back up of the iPod, resetting it, moving some musics and deleting it, let
-
Hi All, When We Implemented a FILE__XI__IDOC Interface Means How the data wil be posted to Corresponding IDOC in ECC ???? Is there any Method we need to process the IDOC's So how it will get posted into SAP ECC Regards Vamsi
-
Understanding PAL output to fix Outlook "frozen state" problems
Masters, EDITED INFORMATION: Compared ten or more PAL analysis output, these are the main warnings and errors. Please help us to understand, give us advice how to look forward of those messages: Questions: - What means "increasing trends...." - What
-
Error when connecting to an EUL via Discoverer Desk Desktop
Dear Friends I am trying to connect to a EUL via the Discover Desktop version 9.0.4.00.00, Desktop Client 9.0.4.43.17 (part of Developer suit 10gDS) but keep getting error message like: Unable to connect to <user>@database End User Layer Table Versio
-
I need help, the first problem is that photoshop cs 5 bugs up..no matter what I do ...repair permissions or repair disk, restart the computer..the program bugs..I cant open adjustment panels, or they freeze up, click on one and the window does not op