Comments
If it's felt that some customers would like tiered charges to be applied automatically, & others would like it to be applied on a on a transaction-by-transaction basis, then perhaps when setting up the auto-charge there could be a toggle allowing either scenario to be selected.
It is frustrating to those of us who wish these charges to be automated, as manually applying the tiered charge is often forgotten, resulting in lost revenue/eroded margins for businesses.
We are using a multiple Apps-Customer-Model. Often we need to move Objects from one App to another to keep reachability in more than one App. In our testenvironment we then get the problem not being able to install the new App with powershell, because the old App still contains the moved object.
We have to deinstall all Apps before we can install all the new apps in the test-Sandbox all together.
It would be very helpful to automate this process.
¡It is necessary to resolve this as soon as possible!
I think this is not a new idea. I think this is a bug (Bad design) in "Variant Code" and Manufacturing implementation.
¡Its resolution takes no more than 15 minutes!
The extension of manufacturing management to products with variants, should:
• add "Variant Code" in table "99000774 Family Line"
• modify in codeunit "99000787 Create Prod. Order Lines" the CopyFromFamily procedure.
In this procedure should modify call to InitProdOrderLine adding the "Variant Code"
local procedure CopyFromFamily(): Boolean
var
Family: Record Family;
FamilyLine: Record "Family Line";
ErrorOccured: Boolean;
begin
Family.Get(ProdOrder."Source No.");
FamilyLine.SetCurrentKey("Low-Level Code");
FamilyLine.SetRange("Family No.", ProdOrder."Source No.");
OnCopyFromFamilyOnAfterFamilyLineSetFilters(FamilyLine, ProdOrder);
if FamilyLine.FindSet() then
repeat
if FamilyLine."Item No." <> '' then begin
//Original
// InitProdOrderLine(FamilyLine."Item No.", '', ProdOrder."Location Code");
//New
InitProdOrderLine(FamilyLine."Item No.", "Variant Code'', ProdOrder."Location Code");
//EndChange
OnCopyFromFamilyOnAfterInitProdOrderLine(ProdOrder, FamilyLine, ProdOrderLine);
ProdOrderLine.Description := FamilyLine.Description;
ProdOrderLine."Description 2" := FamilyLine."Description 2";