Pricing Date & Account Group
Hi
what is Exact use for Pricing Date in Condition Type?
Why does account group control customer?
regards
[email protected]
Dear Mohammed
a) Pricing Date
The pricing date is the date defined by date-dependent pricing elements such as conditions and the foreign currency rate.
Enter the identification code for the date to which a condition of this type is to be calculated in the sales document. If you do not enter an identification code, the pricing date or the date of services rendered is used.
For example, It is a good idea to use the goods issue date as the calculation date for freight surcharges. In this case, you enter 'A' as the identification code
b) Account Group
May be it would be appropriate if you asked "how", instead of "why".
The master records in the customer hierarchy are controlled by their account groups. You can use the same account groups for customer hierarchies as those used for partner determination in sales and distribution.
An important requirement for proper sales order processing is that each customer can only include those functions relevant for him in a document. You can achieve this by assigning permitted partner functions to an account group.
Thanks
G. Lakshmipathi
Similar Messages
-
Account group & pricing procedure
What is account group field when we create customer?
I am creating a standard sales order and there is error message saying "no pricing procedure could be determined" what does this mean? did i miss some step when i created customer or material?The account group determines:
- The data that is relevant for the master record
- A number range from which numbers are selected for the master records
An account group must be assigned to each master record.
When you are creating new customer record, you have to select one of the account groups i.e. sold to party, bill to party, ship to party, payer etc.
When you create customers with different customer groups, you observe that data required is not same and numbering of records is different.
You got the error because you did not declare the pricing procedure for your sales area.
To assign pricing procedure go to transaction OVKK
click new entries and enter following info
sorg(sales organisation): enter your sales organisation
dchl(dist channel): enter your distribution channel
dv(division): enter your division
DoPr(document pricing procedure from document type): for example A
CuPP(customer pricing procedure): this comes from customer master record. enter what you entered in customer sales area tab, cust.pric.proc field
PriPr(pricing prodecureP): forexample RVAA01
CTyp(condition type): PR00
save it
This should solve your error -
Start Routine to Populate Account Group Field from Master data of 0Customer
Hello Friends. Please help me edit this ABAP code to make it work. I am putting this code in start routine in between two DSO. where I am using the
Start Routine to Populate Account Group Field from Master data of 0Customer. I do not want to use read from master data functionality since that field 0customer is not there in dso but similar field 0debitor is there. so i want to put this code
during the load from source DSO to Target DSO.
Error Explicit length specifications are necessary with types C, P, X, N und
DATA: L_S_DP_LINE TYPE DATA_PACKAGE_sTRUCTURE.
types: begin of comp,
CUSTOMER type /BI0/OICUSTOMER,
ACCNT_GRP type /BI0/OIACCNT_GRP,
end of comp.
DATA: l_S_comp type comp.
DATA: L_th_COMP TYPE HASHED TABLE OF COMP WITH UNIQUE KEY customer INITIAL SIZE 0.
IF L_th_COMP[] IS INITIAL.
SELECT CUSTOMER ACCNT_GRP FROM /BI0/PCUSTOMER APPENDING CORRESPONDING FIELDS OF TABLE L_th_COMP.
ENDIF.
LOOP AT SOURCE_PACKAGE INTO L_S_DP_LINE.
READ TABLE L_TH_COMP INTO L_S_COMP WITH TABLE KEY CUSTOMER = L_s_DP_LINE-CUSTOMER
IF SY-SUBRC = 0.
L_S_DP_LINE-/BIC/ACCNT_GRP = L_S_COMP-/BIC/ACCNT_GRP.
MODIFY SOURCE_PACKAGE FROM L_S_DP_LINE.
ENDIF.
ENDLOOP.
soniya kapoor
Message was edited by:
soniya kapoorHello Wond Thanks for Good Answer and good option, But Client does not like this option and does not like Nav Attribute so he does not want to turn on any Nav Attribute, In general also We hav requirement to read a third table while uploading 1 dso table to 2 dso table,
so Please help me edit this ABAP code to make it work. I am putting this code in start routine in between two DSO. where I am using the
Start Routine to Populate Account Group Field from Master data of 0Customer.
No syntax Error But during the load it is updating the source table and not the target table. how to define now target table.
***SOURCE DSO Table
types: begin of typ_tgl1.
include type /BIC/AZDAFIAR000.
types: end of typ_tgl1.
types: begin of comp,
CUSTOMER type /BI0/OICUSTOMER,
ACCNT_GRP type /BI0/OIACCNT_GRP,
end of comp.
DATA: L_th_COMP TYPE HASHED TABLE OF COMP WITH UNIQUE KEY customer
INITIAL SIZE 0.
data: wa_itab type COMP.
data: wa_zdtg type typ_tgl1.
IF L_th_COMP[] IS INITIAL.
***Master Data Table
SELECT CUSTOMER ACCNT_GRP FROM /BI0/PCUSTOMER APPENDING CORRESPONDING
FIELDS OF TABLE L_th_COMP.
sort L_th_COMP by CUSTOMER.
ENDIF.
LOOP AT L_th_COMP into wa_itab.
select * from /BIC/AZDAFIAR000 into wa_zdtg
where DEBITOR eq wa_itab-CUSTOMER. *** SOURCE DSO Table
IF SY-SUBRC = 0.
wa_zdtg-ACCNT_GRP = wa_itab-ACCNT_GRP.
MODIFY /BIC/AZDAFIAR000 from wa_zdtg. *** modify SOURCE DSO Table
ENDIF.
endselect.
endloop.
soniya kapoor -
FI:where to maintain the data of "Group account number"?
Hi.When I use the T-CODE FS00 to create G/L account,the sap require me to Make an entry in field "Group account number".But when I press F4 on the field "Group account number",the sap tell me there is no values.So I need to maintain the data of "Group account number".But I don't know where to maintain the data of "Group account number".So I need someone give me the T-CODE or some advice.Thanks so much.
Hi,
You have activated group account number. If you have any grp account number of your company please provide the group company account number.
Else if you dont want to give group account number
In T-code: OB13 remove group chart of accounts from your chart of accounts
Best Regards
Ashish Jain
Message was edited by:
Ashish Bohara -
How can I deactivate the pricing date and material pricing group in VA01?
Hello All,
How can I deactivate (output only) the pricing date and material pricing group field in VA01/2, VA21/2, and VA41/2? What user exit can I use? Thanks in advance...
PeeJayYou can use the t.code SHD0, choose your transaction variant here, further choose your screen variant.
Next select your screen variant and in the Menu bar select Variant> change with processing>Make repairs in foreign namespaces only if they are urgent> Continue(Enter)>again 'enter'>Object can only be created in SAP package>continue(enter)> Exit and save >This variant contains other screens, adopt these as well?>enter>enter> scroll down to the entry 'pricing date' or VBKD-PRSDT make the necessary changes and save.
The system will prompt to assign a package and request enter the necessary values.
Your issue is sorted!!
Regards,
PATHIK -
Change account groups in vendor/ customer master data
Hi,
Do you think is possible to change account groups in vendor/ customer master data?
ThanksHi,
Good evening and greetings,
Changing the account groups will redetermine the Reconciliation account, which will be creating a chaos during Audit Reconciliation. But if there is a requirement, please go through the following link
http://help.sap.com/saphelp_47x200/helpdata/en/dd/55f534545a11d1a7020000e829fd11/frameset.htm
Please reward points if found useful
Thanking you
With kindest regards
Ramesh Padmanabhan -
GL account master data creation control based on Account group
While creating GL account in FS00 we need to control to select P&L account or Balance sheet account. At present after selecting P&L accunt group it is allowing to check Balance sheet account. If we select account group belongs to Balance sheet but it is allowing to check P&L. How to control to select P&L or Balance based on account group.
For example: If we select account group beongs to P&L it should allow to check P&L statement account.
If we select account group belongs to BS it should allow to check Balance sheet accountI don't there is any control for this at 'Account Group' level, please use userexit EXIT_SAPMF02H_001 for this.
Regards,
Ganesh -
Regarding Deletion or Archiving the Data based on Account Group
Hi All,
How to find the solution for Deletion or archiving the vendors in different SAP servers which is haviing account group.
And tell me what is use for SARA Tcode?
Please send documents or links..
Can anyone help us ....its Urgent.....
Thanks,
Raj..hi,
F58A - Archiving of Vendors.
u can find all database tables for a particular object using SAra tcode.
reward if hlpful. -
Account groups for Partner Roles in Vendor Master
1. Can we use same account group to create the vendor master for the different partner roles? for the partner roles like goods supplier, invoicing party, order party, etc do all these need to have different account groups , example one account group for goods supplier, one account group for invoicing party, etc , etc.
2. why we need the configuration for partner role in purchasing documents besides partner role settings for vendor account group. what is the logic behind to have partner role dependent settings for purchasing documents.
If we do not maintain for partner role settings for purchasing documents what effects it will cause?> 1. We can have 1 account group represent all partner role or separate account group for each role.
1.If we use the same account group, the field selection control for fields will be applicable to partner roles also. If we have made vendor schema as mandatory in vendor master than we have to assign to partner vendor also. Example ordering address will not require company code data only purchase data, it will not require also pricing procedure as mandatory as no price determination will be required for ordering address.
I think we have to use combination of account group -same account group and different account group will defining vendors for partner function.
Do we require to assign vendor schema group to following vendors roles- goods suppliers, invoicing party and payee.
If we do not assign vendor schema group will these partner role determine price from the VN partner role. For example VN (vendor) has vendor schema group assigned, no vendor schema group assigned to invoicing party, then while doing MIRO the invoicing party will be defaulted. Do the price determined for VN role will be populated for invoicing party in MIRO?
> 2. we need partner role in purchasing doc because we can copy partner role from vendor master to purchasing document
It means we need to assign similar roles in schema for vendor account group and purchasing documents. If you see the schema in config for partner determination in IDES system, different roles exists in vendor schema and purchasing document schema.
This is creating confusion for me to understand.
Please clarify
2. we need partner role in purchasing doc because we can copy partner role from vendor master to purchasing document -
Hello SAPians,
I have a issue with regard to Vendor Account Group,can you please help me with some information
Issue is:
User want to change the Vendor account group of some vendor and there are few things need to be changed for TAX year 2012.
what conditions need to be checked before changing the acc group.
I checked the present acc group and new acc group,I found there is some diff with Number ranges and the fields in General Data,Company code data,purchasing data ,purchasing sub range & purchasing plant fields.
And the partner determination procedure is defined for the old Account Group and it is not defined in New acc group.
so for all these scenarios how I need to proceed further or suggest the user in order to change the account group.Please let me know the compatibility problems other than these.
Thanks for your information
Regards
VaranasiPlease read the below article,
[Account group changes|http://wiki.sdn.sap.com/wiki/display/ERPLO/CHANGINGANACCOUNT+GROUP] -
Terms of payment made optional in account group configuration of customer
Hi Experts,
I have made terms of payment optional in account group configuration of customer master for one time customer but it is showing me mandatory when I am creating or changing customer.
Is any body has any idea why this is happening?
Thanks
Krushnakumar RathiHi
Select the Relevant account group
Double Click on the Company Code data under Field status you will get another screen
In that Screen Double click on the Payment Transactions under selection group and check the field "terms of payment" is Required entry or optional entry , mention Optional Entry
Same as Double Click on the Sales data under Field status you will get another screen
In that Screen Double click on the Billing under selection group and check the field "terms of payment" is Required entry or optional entry , mention Optional Entry
Regards,
Prasanna -
If the account group was set up incorrectly and did not get noticed until there was master data against the account- what can be done to correct the situation?
Thanks
rajHello Rajendra,
You wanted to know what to do so I replied accordingly.
btw, the Account groups determine:
- The type of number assignment (So if the new account group has the same number then I dont think it will impact),
- A number range for assigning account numbers
- Which fields are displayed and whether their entry is optional or required (field status) when you enter or change vendor master data (You need to take care for manatory field for new account group).
- Whether the account is for one-time vendors (I dont think it will get affect)
Rest of the thing will be fine.
Try to change it and see if it throws error for any data inconsistancy.
Hope this helps.
Regards
Arif Mansuri -
Relationship between "Account Group" and "GL Acct. number".
I need to create a report that lists the GL Account numbers according to selection screen parameter "Account Group" .
Hi i need to find a way\(tables and fields) between the "Account Group" and
the "GL Account number".
to view "Account Group" go to transaction "kdh3".
to view GL account number go to transaction FS00.
the GL account numbers and cost centers are identified by the same number.Hi guys, thanks for helping
Max, i tried that field, but it provides a different set of data compared to the account groups i get using the "F4" on KDH3
Chandrasekhar, i had a look at the view, but it also does not contain the same account groups as found in KDH3.
I have been stuck on this for a while.
thanks again -
Add Multiple records to G/L account group.
Dear ABAP Experts,
i have requirement that is using BDC recording file the Functional People wants to add records to the G/L Account group. The FI consultant gave the recording file, based on the recording file i developed a BDC program. This BDC program will work for single record. After creating single record system will ask for transport request .
REPORT ZDP_ACC_GRP.
TYPES: BEGIN OF TY_TAB,
KTOPL TYPE KTOPL,
KTOKS TYPE KTOKS,
TXT30 TYPE TXT30,
VONNR TYPE VONNR,
BISNR TYPE BISNR,
TRKORR TYPE TRKORR,
END OF TY_TAB.
data: lt_tab type table of ty_tab,
wa_tab type ty_tab.
data: begin of record,
* data element: KTOPL
KTOPL_01_001(004),
* data element: KTOKS
KTOKS_01_002(004),
* data element: TXT30_077T
TXT30_01_003(030),
* data element: VONNR_077S
VONNR_01_004(010),
* data element: BISNR_077S
BISNR_01_005(010),
* data element: TRKORR
TRKORR_006(020),
end of record.
* Batchinputdata of single transaction
DATA: BDCDATA type table of BDCDATA WITH HEADER LINE.
* messages of call transaction
DATA: MESSTAB type table of BDCMSGCOLL WITH HEADER LINE.
* error session opened (' ' or 'X')
DATA: E_GROUP_OPENED.
* message texts
TABLES: T100.
data:lv_file type string.
parameters: p_fname type IBIPPARMS-PATH.
at selection-screen on value-request for p_fname.
CALL FUNCTION 'F4_FILENAME'
EXPORTING
PROGRAM_NAME = SYST-CPROG
DYNPRO_NUMBER = SYST-DYNNR
FIELD_NAME = 'P_FNAME'
IMPORTING
FILE_NAME = p_fname .
start-of-selection.
lv_file = p_fname.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
FILENAME = LV_FILE
* FILETYPE = 'ASC'
HAS_FIELD_SEPARATOR = 'X'
TABLES
DATA_TAB = LT_TAB
EXCEPTIONS
FILE_OPEN_ERROR = 1
FILE_READ_ERROR = 2
NO_BATCH = 3
GUI_REFUSE_FILETRANSFER = 4
INVALID_TYPE = 5
NO_AUTHORITY = 6
UNKNOWN_ERROR = 7
BAD_DATA_FORMAT = 8
HEADER_NOT_ALLOWED = 9
SEPARATOR_NOT_ALLOWED = 10
HEADER_TOO_LONG = 11
UNKNOWN_DP_ERROR = 12
ACCESS_DENIED = 13
DP_OUT_OF_MEMORY = 14
DISK_FULL = 15
DP_TIMEOUT = 16
OTHERS = 17 .
LOop at lt_tab into wa_tab.
perform bdc_dynpro using 'SAPL0F09' '0020'.
perform bdc_field using 'BDC_CURSOR'
'V_T077S-TXT30(01)'.
perform bdc_field using 'BDC_OKCODE'
'=NEWL'.
perform bdc_dynpro using 'SAPL0F09' '0020'.
perform bdc_field using 'BDC_CURSOR'
'V_T077S-BISNR(01)'.
perform bdc_field using 'BDC_OKCODE'
'=SAVE'.
perform bdc_field using 'V_T077S-KTOPL(01)'
WA_TAB-KTOPL."record-KTOPL_01_001.
perform bdc_field using 'V_T077S-KTOKS(01)'
WA_TAB-KTOKS."record-KTOKS_01_002.
perform bdc_field using 'V_T077S-TXT30(01)'
WA_TAB-TXT30."record-TXT30_01_003.
perform bdc_field using 'V_T077S-VONNR(01)'
WA_TAB-VONNR."record-VONNR_01_004.
perform bdc_field using 'V_T077S-BISNR(01)'
WA_TAB-BISNR."record-BISNR_01_005.
perform bdc_dynpro using 'SAPLSTRD' '0300'.
perform bdc_field using 'BDC_CURSOR'
'KO008-TRKORR'.
perform bdc_field using 'BDC_OKCODE'
'=LOCK'.
perform bdc_field using 'KO008-TRKORR'
WA_TAB-TRKORR."record-TRKORR_006.
perform bdc_dynpro using 'SAPL0F09' '0020'.
perform bdc_field using 'BDC_CURSOR'
'V_T077S-KTOPL(02)'.
perform bdc_field using 'BDC_OKCODE'
'=BACK'.
perform bdc_dynpro using 'SAPL0F09' '0020'.
perform bdc_field using 'BDC_CURSOR'
'V_T077S-KTOPL(02)'.
perform bdc_field using 'BDC_OKCODE'
'=BACK'.
perform bdc_transaction using 'OBD4'.
ENDLOOP.
FORM BDC_TRANSACTION USING TCODE.
DATA: L_MSTRING(480).
DATA: L_SUBRC LIKE SY-SUBRC.
* batch input session
* call transaction using
REFRESH MESSTAB.
CALL TRANSACTION 'OBD4' USING BDCDATA
MODE 'A'" CTUMODE
UPDATE 'S'"CUPDATE
MESSAGES INTO MESSTAB.
L_SUBRC = SY-SUBRC.
LOOP AT MESSTAB.
SELECT SINGLE * FROM T100 WHERE SPRSL = MESSTAB-MSGSPRA
AND ARBGB = MESSTAB-MSGID
AND MSGNR = MESSTAB-MSGNR.
IF SY-SUBRC = 0.
L_MSTRING = T100-TEXT.
IF L_MSTRING CS '&1'.
REPLACE '&1' WITH MESSTAB-MSGV1 INTO L_MSTRING.
REPLACE '&2' WITH MESSTAB-MSGV2 INTO L_MSTRING.
REPLACE '&3' WITH MESSTAB-MSGV3 INTO L_MSTRING.
REPLACE '&4' WITH MESSTAB-MSGV4 INTO L_MSTRING.
ELSE.
REPLACE '&' WITH MESSTAB-MSGV1 INTO L_MSTRING.
REPLACE '&' WITH MESSTAB-MSGV2 INTO L_MSTRING.
REPLACE '&' WITH MESSTAB-MSGV3 INTO L_MSTRING.
REPLACE '&' WITH MESSTAB-MSGV4 INTO L_MSTRING.
ENDIF.
CONDENSE L_MSTRING.
WRITE: / MESSTAB-MSGTYP, L_MSTRING(250).
ELSE.
WRITE: / MESSTAB.
ENDIF.
ENDLOOP.
REFRESH BDCDATA.
ENDFORM.
FORM BDC_DYNPRO USING PROGRAM DYNPRO.
CLEAR BDCDATA.
BDCDATA-PROGRAM = PROGRAM.
BDCDATA-DYNPRO = DYNPRO.
BDCDATA-DYNBEGIN = 'X'.
APPEND BDCDATA.
ENDFORM.
FORM BDC_FIELD USING FNAM FVAL.
CLEAR BDCDATA.
BDCDATA-FNAM = FNAM.
BDCDATA-FVAL = FVAL.
APPEND BDCDATA.
ENDFORM.
But the FI consultant wants to add multiple records to 'G/L account group'.After adding records before saving the system need to ask transport request at the last.
How can I write code ...??
Please help me.Hi Srikanth,
Thanks for reply,
You are right we need to load hierarchy for G/L then we can see all the G/L's for all G/L groups.
I have one more question when I check in RSA3 for the G/L account numbers, I could not find them.
I am using the datasource fi_gl_4 and in rsa3 I can see 1000 records data and when I put filter on G/L account and search for the G/L number I needed I cant see it, but it is there in the functional transaction(f.01)?
How to check for the required G/L's in rsa3 ?
Thx -
Want to change ACCOUNT GROUP to BP from CRM to ECC
Hi All,
We would like to change the Account group of our (Inside/Outside sales persons) when they are replicating from CRM to ECC. We did change the PIDE setting according to our requirement but surprisingly 10-12 BPs are not getting changed. We opened an OSS and they suggested to write a Z function module and
registering it in the table CRMC_BUT_CALL_FU for the CRM OUTBOUND which HARDCODES the CLASSIFICATION DATA to the BP in accordance with the PIDE settings so as to get the ACCOUNT GROUP for these BPs.
I checkede the tcode CRMC_BUT_CALL_FU for the CRM OUTBOUND where we need to place our own FM. I know to write a FM, but not quite sure how to start. Can anyone out there please help me with this.
Any suggestions are highly appreciated.
Thanks,
Karuna.I was able to change the account status from EXPIRE(GRACE) to OPEN. The trick as you hint at is to create a temporary profile, assign that profile to the account in question, saving the password from dba_users first, changing the password, logging in with the new password, then alter the user assigning back the original password with the identified by values clause in the later user statement and lastly assigning the original profile, either DEFAULT or custom.
Here is the temp profile I used which used values less than 1 for the critical limits involved here. Cannot have limit values less than 1 in 9i according to Oracle but you can in 10g.
CREATE PROFILE "TEMP_PROFILE" LIMIT CPU_PER_SESSION DEFAULT
CPU_PER_CALL DEFAULT
CONNECT_TIME DEFAULT
IDLE_TIME 15
SESSIONS_PER_USER DEFAULT
LOGICAL_READS_PER_SESSION DEFAULT
LOGICAL_READS_PER_CALL DEFAULT
PRIVATE_SGA DEFAULT
COMPOSITE_LIMIT DEFAULT
PASSWORD_LIFE_TIME .0001
PASSWORD_GRACE_TIME 5
PASSWORD_REUSE_MAX 1
PASSWORD_REUSE_TIME .0001
PASSWORD_LOCK_TIME .0103
FAILED_LOGIN_ATTEMPTS 3
PASSWORD_VERIFY_FUNCTION DEFAULT;
Thanks for your help.
Maybe you are looking for
-
Windows Storage Server 2008 R2 Essentials SP1 64 bit Event 55 NTFS and shadowcopy failure
Windows Storage Server 2008 R2 Essentials SP1 64 bit Event 55 NTFS and shadow copy failure. I have tried deleting shadow copy volumes and chkdsk /f /r, but I always get the following when trying to backup the server: Event 55 NTFS The file system str
-
How can I use the desktop gmail instead of mobile?
How can I use the desktop gmail on iPad2 - instead of the mobile version or app?
-
I received an email with a video attachment in wmv format. I want to saved it on my iPhone 4S but it doesn't give the option of saving the video attachment. How will I saved the video attachment?
-
Default pdf viewer Reader icon in finder shows Acrobat
I previously selected Acrobat Pro as my default pdf viewer. I then changed back to Reader, however in the Mac Finder I am getting the Acrobat Icon. I changed All Files to Reader, but the icon will not change back. Am running Reader 11.0.2 and Acrobat
-
JPEG images transferred from my iPod to PC show up only as thumbnails
When I transfer JPEG images from my iPod that I imported from my Nikon Coolpix 5900, they could be viewed full resolution on my color display iPod. However, when I transferred them to my PC and opened the DCIM file they only showed up as thumbnails t