You need to sign in to do that
Don't have an account?
mustapha L 1
Trigger QuoteLineItem worked once.
Hi all,
i did the following to add a QuoteLineItem into a specific QuoteID (in order to test syntax for Tirgger)
this was perfectly working...once !
the Line has been created exactly as i would, but since that, i have arror message not clear at all.
could you assit please?
QuoteLineItem qli = new QuoteLineItem();
qli.QuoteId = '0Q0240000005p';
qli.PricebookEntryId = '01u24000002Hzf';
qli.Product2Id='01t24000002hY';
qli.UnitPrice=30000.00;
qli.Quantity = 5;
insert qli;
error :
Line: 7, Column: 1
System.DmlException: Insert failed. First exception on row 0; first error: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY, EclipseMaintenance: execution of AfterInsert caused by: System.DmlException: Insert failed. First exception on row 0; first error: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY, EclipseMaintenance: maximum trigger depth exceeded QuoteLineItem trigger event AfterInsert for [0QL240000006032] QuoteLineItem trigger event AfterInsert for [0QL240000006033] QuoteLineItem trigger event AfterInsert for [0QL240000006034] QuoteLineItem trigger event AfterInsert for [0QL240000006035] QuoteLineItem trigger event AfterInsert for [0QL240000006036] QuoteLineItem trigger event AfterInsert for [0QL240000006037] QuoteLineItem trigger event AfterInsert for [0QL240000006038] QuoteLineItem trigger event AfterInsert for [0QL240000006039] QuoteLineItem trigger event AfterInsert for [0QL24000000603A] QuoteLineItem trigger event AfterInsert for [0QL24000000603B] QuoteLineItem trigger event AfterInsert for [0QL24000000603C] QuoteLineItem trigger event AfterInsert for [0QL24000000603D] QuoteLineItem trigger event AfterInsert for [0QL24000000603E] QuoteLineItem trigger event AfterInsert for [0QL24000000603F] QuoteLineItem trigger event AfterInsert for [0QL24000000603G] QuoteLineItem trigger event AfterInsert for [0QL24000000603H]: [] Trigger.EclipseMaintenance: line 9, column 1: []
i did the following to add a QuoteLineItem into a specific QuoteID (in order to test syntax for Tirgger)
this was perfectly working...once !
the Line has been created exactly as i would, but since that, i have arror message not clear at all.
could you assit please?
QuoteLineItem qli = new QuoteLineItem();
qli.QuoteId = '0Q0240000005p';
qli.PricebookEntryId = '01u24000002Hzf';
qli.Product2Id='01t24000002hY';
qli.UnitPrice=30000.00;
qli.Quantity = 5;
insert qli;
error :
Line: 7, Column: 1
System.DmlException: Insert failed. First exception on row 0; first error: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY, EclipseMaintenance: execution of AfterInsert caused by: System.DmlException: Insert failed. First exception on row 0; first error: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY, EclipseMaintenance: maximum trigger depth exceeded QuoteLineItem trigger event AfterInsert for [0QL240000006032] QuoteLineItem trigger event AfterInsert for [0QL240000006033] QuoteLineItem trigger event AfterInsert for [0QL240000006034] QuoteLineItem trigger event AfterInsert for [0QL240000006035] QuoteLineItem trigger event AfterInsert for [0QL240000006036] QuoteLineItem trigger event AfterInsert for [0QL240000006037] QuoteLineItem trigger event AfterInsert for [0QL240000006038] QuoteLineItem trigger event AfterInsert for [0QL240000006039] QuoteLineItem trigger event AfterInsert for [0QL24000000603A] QuoteLineItem trigger event AfterInsert for [0QL24000000603B] QuoteLineItem trigger event AfterInsert for [0QL24000000603C] QuoteLineItem trigger event AfterInsert for [0QL24000000603D] QuoteLineItem trigger event AfterInsert for [0QL24000000603E] QuoteLineItem trigger event AfterInsert for [0QL24000000603F] QuoteLineItem trigger event AfterInsert for [0QL24000000603G] QuoteLineItem trigger event AfterInsert for [0QL24000000603H]: [] Trigger.EclipseMaintenance: line 9, column 1: []
Many thanks
trigger EclipseMaintenance on QuoteLineItem (after insert) {
for (QuoteLineItem quoteli : Trigger.new){
QuoteLineItem qli = new QuoteLineItem();
qli.QuoteId = quoteli.QuoteId;
qli.PricebookEntryId = quoteli.PricebookEntryId;
qli.Product2Id='01t24000002hY2';
qli.UnitPrice=30000.00;
qli.Quantity = 10;
insert qli;
}
}