DTW Update Discount Group
I have an existing Discount Group (Item Group Type). I am trying to use DTW to add a discount percentage to an Item Group.
I have entered values in CardCode, ObjKey and Discount. I have left LineNum blank. It is not clear how LineNum should be used. I cannot find any documentation or Test Case example.
The DTW run (Update mode) correctly updates the new value in the correct Item Group in the Discount List.
BUT, it sets the discount to zero for the first displayed Item Group that had a discount before the update.
As I type I think I may have the answer.
OSPG only holds records that have a discount other than 0, even though the complete set of Item Groups are diisplayed on the Discount Group screen.
So maybe what has happened is that the new record has replaced the one that is now missing.
So does that mean that the update should use LineNum and NOT ObjKey?
But what do you do if you have 3 item groups with a discount and you want to add two more?
Do the new records need Line Num 3 & 4 and also obviously the Object Key.
Sounds like a nightmare to maintain via DTW.
Customer has 1,000 plus Item Groups.
Tony,
Nice to hear it. Anyway, just to inform that discount group of DTW is not available in the DTW of SAP B1 2007A SP01 PL11.
Probably move to another BO or bugs. I am still discovering it
JimM
Similar Messages
-
Hi All,
Using the option Discount Groups for Manufacturers, when
adding a new manufacturer, we would like to add a new discount group for it as well, for all the Business Partners. Is there any way to update the new manufactuer's discount for all the BP's but to keep the original discounts for other manufacturers?
If we use the option 'Copy to Selection Criteria' the system will update all the manufacturer discounts and there is no way to update only the new one.
Let's say: we would like to add a new Manufacturer to the Discount Groups of all Business Partners without having to do it manually, one by one. The "Copy to Selection Criteria" functionality cannot be used in this case, because all the Manufacturers will be copied from one Business Partner to
the others, while we just want to copy the new Manufacturer.
Example:
Initial situation:
- Discount group for Business Partner C000: Manufacturer A => 10%, manufacturer B => 5 %
- Discount group for Business Partner C001: Manufacturer A => 20%, manufacturer B => 15 %
- Discount group for Business Partner C002: Manufacturer B => 20%, manufacturer C => 15 %
We want to create a new Manufacturer D, with a Discount of 30% for all Business Partners. We want to add this Manufacturer to the Discount Group of all Business
Partners at the same time.
If we add this Manufacturer to the Discount Group of Business Partner C000 and then use "Copy to Selection Criteria", we will get:
- Discount group for Business Partner C000: Manufacturer A => 10%, Manufacturer B => 5%, Manufacturer D => 30%
- Discount group for Business Partner C001: Manufacturer A => 10%, Manufacturer B => 5%, Manufacturer D => 30%
- Discount group for Business Partner C002: Manufacturer A => 10%, Manufacturer B => 5%, Manufacturer D => 30%
"Copy to Selection Criteria" copies all the Manufacturers and overwrite the previous information.
Thanks and regards,
NatHi Arun,
It is natural that DI API updating taking times. To update 1000 DG may involve millions of transactions. You better bet is to split the numbers in different batches to achieve the same result.
Thanks,
Gordon -
Hello
is there a template in DTW to upload special prices based on discount groups?
Thank you
Edited by: Philip Eller on May 16, 2008 8:53 AMHello
Thank you for the answer but I am not sure it does answer to my question
I have a list of customer over 200
The price list is properties dependant (not based on validity period or quantity) where you need to define a discount %age
In total that makes over 600 entries so the transaction to use is discount group but I can not find a template for that...
It seems that it is not possible via DTW ? Anyone has a solution
Thanks
Guillaume -
Hi Experts!
Am I right in thinking Discount Groups Object is only available in 2007 PL09 (note 1417399)?
If there are many many Discount Groups - is there any other way to import the Discount Groups without upgrading to PL09?
Many thanks!
CarolineHi Caroline,
You are right. It is clearly mentioned Upgrade to SAP Business One 2007 A PL09 with DTW 2005 SP00 PL30 to acquire this functionality.
For the second question, I don't think there are any other legitimate ways.
Thanks,
Gordon -
Discount Groups DTW 2007A PL09
Hi Experts!
I just upgraded to 2007A PL09. I tried to import Discount Groups using DTW.
Can someone please recommend the correct template to use for this, I looked and can not see a Discount Group template.
I'm using DTW 2005 SP00 PL30.
Many thanks,
CarolineHi Calroline,
Did you get this to work?
I have just upgraded & found no template exists & it appears impossible to create one (an error message - "invalid index").
Would appreciate any tips?
Thanks -
Hi!
I tried to import Discount Groups with DTW with the templates OCRD and OSPG without luck, i can only update existing discount groups. is there a way ti import them? I'm using SAP 8.8 PL 12
ThanxHi,
There are a few group email programs out there, but you can only send email to groups from within those apps.
Our new app, MailShot, creates special entries in your addressbook that then let you email large groups of friends or colleagues at once, just by adding a single contact in Mail or other apps.
You can try it out for free on www.itunes.com/apps/mailshot -
Hi
I need to import in my SAP Bussines One database the discount groups of another application but I didn't find any template for the DTW
How can I import them?Hi Carlos,
Base on my knowledge, discount groups are not exposed in the DI API, so they can not be imported with DTW.
Please have a look at note 1028874 - it describes how to request new functionality in Business One.
Regards,
Eric
SAP Business One Forums Team -
Hi Experts,
Can anyone help on this one please?...
Under Stock Management -> Price Lists -> Special Prices -> Discount Groups -> Items -> I have selected a specific BP and then have selected a specific Item Code. I have stated the Paid Qty as '4' and the Free Qty as '1'.
The option 'Do Not Apply Discount Groups' is not ticked on the BP or the Item Master Data.
There are no Special Prices for this Item for the BP. Nor are there any period and volume discounts.
Can anyone think of a reason why in the Sales Order I can never get the discount when putting in '3' in the Qty column on the SO please?
Many thanks,
CarolineHi Gordon,
Thanks for your email, and sorry for the confusion!
I believe that when I enter '5' into the sales order the discount should come up as the Paid Qty is '4' and the Free Qty is '1'.
Either way I can never get the discount into the Sales Order...
Can you help please? I was wondering if I had missed a setting somewhere or something...
Thanks,
Caroline -
Update purchasing group in scheduling agreements
Hi gurus,
I'm trying to update purchasing group field in scheduling agreements, which are time-independent (EKKO-STAKO = ' ').
In my environment, I'm not authorized to use CALL TRANSACTION statement.
If possible, I'd need a way that works both in 4.6c and 6.0 versions.
I have tried several options, but none works:
-BAPI_SAG_CHANGE: "Scheduling agreements with time-independent conditions are not supported" (OSS note 1046794) (Also, this is not available in 4.6c)
-BAPI_SCHEDULE_MAINTAIN: "Scheduling agreements with time-independent conditions are not supported" (OSS note 1046794) (Also, this is not available in 4.6c)
-BAPI_AGREEMENT_MAINTAIN: Does not have the possibility to change field 'purchasing group'. (Moreover, it internally performs a CALL TRANSACTION).
-ME_UPDATE_AGREEMENT_PO: I've been not able to change field 'purchasing group'.
I'd be grateful about any hint. Thanks in advance!In case it is useful for anyone else, I have solved the problem using:
CALL FUNCTION 'ME_UPDATE_DOCUMENT'
Thanks anyway! -
BAPI_ACC_INVOICE_RECEIPT_POST - Updating Customer Group
Does anyone know how i can update 'Customer Group' in the profit segment part of a document using the above BAPI.
Can it be done ?
Thankshi
I'm searching a BAPI for F-53.
then i found your thread.
but i don't know what data to be filled in it.
can u please provide me some sample data that needs to be filled in this bapi.
awaiting your reply.
Regards,
Suman. -
In material master standerd cost value not updating in group currency
hi gurus
In material master accounting 1 tab, under price and values table. standerd price is not updating in group currency.
Can you sugest me how to resolve this issue
this hapend only for one material
can you sugest me to resolve this
regards
gangadharHi,
As per My Knowledge,Wht ever currency is assigned as company code currency , tht will only be updated in Material Master as Per standard.
Currect me if Iam worng.
Thanks
Goutam -
In material master standerd price field not updating in group currency
In material master accounting 1 tab, under price and values table. standerd price is not updating in group currency.
Can you sugest me how to resolve this issueHi,
As per My Knowledge,Wht ever currency is assigned as company code currency , tht will only be updated in Material Master as Per standard.
Thanks
Goutam -
How to Create DI Discount Group for Customer Group?
Hi All,
i'm trying to create DiscountGroups for Type Customer Group in developtmnt side in sap b1. i already succed to create Discount Group for Type Specific BP as you can see in the code i wroe below:
di.BusinessPartners MyBP= GetBusinessObject (BoObjectTypes.oBusinessPartners) as di.BusinessPartners;
MyBp.DiscountGroup.DiscountPercentage=20;
but i don't succed to find the di object that give me the option to create DiscountGroup for Customer Group ( not for specific BP).
i will very appriciate to get any help with it...
Regards,
Peer Shovalhello, maybe you could try with DI Server, if your installation allows
that.
try experimenting with
-> EnhancedDiscountGroupsService Object
SAPbobsCOM.EnhancedDiscountGroupsService dg_service = null;
SAPbobsCOM.EnhancedDiscountGroup dg = null;
SAPbobsCOM.EnhancedDiscountGroupCollectionParams collDGParams = null;
dg_service = (SAPbobsCOM.EnhancedDiscountGroupsService)((SAPbobsCOM.Company)Application.SBO_Application.Company.GetDICompany())
.GetCompanyService().GetBusinessService(SAPbobsCOM.ServiceTypes.EnhancedDiscountGroupsService);
collDGParams = dg_service.GetList();
dg = (SAPbobsCOM.EnhancedDiscountGroup)dg_service.GetDataInterface(SAPbobsCOM.EnhancedDiscountGroupsServiceDataInterfaces.edgsEnhancedDiscountGroup);
dg.Type = SAPbobsCOM.DiscountGroupTypeEnum.dgt_AllBPs;
dg.ValidFrom = DateTime.Now;
dg.ValidTo = DateTime.MaxValue;
dg.ObjectCode = "dontknow";
dg.DiscountRelations = SAPbobsCOM.DiscountGroupRelationsEnum.dgrAverageDiscount;
//dg.DiscountGroupLineCollection.Add() //etc
SAPbobsCOM.EnhancedDiscountGroupParams dg_param = dg_service.Add(dg);
log.DebugFormat("Added discount group {0} - {1} - {2}", dg_param.AbsEntry, dg_param.ObjectCode , dg_param.Type); -
Update discount base in AR open Items
Hi,
I have many legacy converted open item sitting in our production system where payment terms are saying they are eligible for discount but discount base value is blank. When I am going to FB02 the discount base field is display only. Is there any way to update discount base value in these open items so that it can be cleared correctly.
Thanks,
GaganHi
You can change the status of the field through SPRO->Financial accounting global settings->document->Rules for change document->Document change rules. You will have to add this field here. You limit the change status by adding the transaction type, company code and account type.
Once done you will have to uplaod the discount base amount through LSMW.
Then revert the changes done.
Regards
Nikhil -
Hi All,
I have set item group discount using discount groups (module inventory --> price lists --> special prices --> discount groups) form but how to see the discount group result in the B1 and not using query report ? Pls give advice. TIA
Rgd,
SteveHi Steve
The result can only be seen when applied in an invoice. The price will be shown in blue instead of black indicating that a price other than the standard price list has been applied. i.e. a special price, etc. Unfortunately the system will not indicate which of the 3 (Period and volume, Discount Group or Special Price) was applied. This will have to be done through a query.
Kind regards
Peter Juby
Maybe you are looking for
-
How to Prohibit Sales Price Lower Than Material Standard Cost
Hi Moderators: I got a problem from our sales departement, because they found a manual mistake, that was, somebody who maintained a incorrect sales price in the condition record which was lower than the standard price in the material master data! Thi
-
Hi, While doing LSMW, step-3 Maintain Source Fields I have encountered the following problem "Error when uploading file 'D:\Documents and Settings\ethirajan.v.raghavan\Des' (return code 13)." Message no. /SAPDMC/LSMW_OBJ_020015 Can someone guide me t
-
File upload dialog on webbrowsers - strangest ever
OK, this is strange. When I open file upload dialog to upload some file using ANY web browser (tried Firefox, Konqueror, Chromium) selecting file does not work. I can select file, but the file that really comes selected can be any file from that same
-
Newbie CMYK question - alternate profiles?
I am converting a whole series of images to CMYK for printing, in Photoshop CS3. All the originals are RGB 8 bit. I am surprised at the range of the results (as viewed on monitor) I am getting. It seems many images hardly change at all with conversio
-
I forgot the code to type in so I can send an receive messages on this iPad from my phone
I forgot the code to type in so I can send an receive messages on this iPad from my phone