Hinweis: Testen Sie Codekorrekturen immer in einer kontrollierten Umgebung, bevor Sie die Korrekturen auf Ihren Produktionscomputern anwenden.
Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:
Ändern Sie den Code in Datenposition Nummer 1 im Bericht „Bestand geliefert, nicht in Rechnung gestellt" (10541) wie folgt:
Vorhandener Code
...
OnPreDataItem=BEGIN
// Folgende Zeilen löschen.
CurrReport.CREATETOTALS(
„Artikelposten".Menge, „Artikelposten".„Rechnungsgelegte Menge", „Artikelposten". „Kostenbetrag (erwartet)");
// Ende der gelöschten Zeilen.
CurrReport.CREATETOTALS("Value Entry"."Cost Amount (Actual)","Value Entry"."Invoiced Quantity");
...
Ersatzcode
...
OnPreDataItem=BEGIN
CurrReport.CREATETOTALS("Value Entry"."Cost Amount (Actual)","Value Entry"."Invoiced Quantity");
...
Ändern Sie den Code in den Abschnitten „Datenposition Nummer 1" im Bericht „Bestand versandt, nicht in Rechnung gestellt" (10541) wie folgt:
Vorhandener Code 1
...
ENG=Rec. nicht in Rechnung gestellt];
// Folgende Zeilen löschen.
SourceExpr="Artikelposteneintrag".Quantity - "Artikelposteneintrag"."In Rechnung gestellte Menge";
DataSetFieldName=Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity_ }
{ 1040033;TextBox ;9150 ;0 ;1800 ;423 ;FontBold=Ja;
SourceExpr="Artikelposteneintrag".Quantity;
DataSetFieldName=Item_Ledger_Entry__Quantity }
{ 1040038;TextBox ;11100;0 ;1800 ;423 ;FontBold=Yes;
SourceExpr="Artikelposteneintrag"."In Rechnung gestellte Menge";
DataSetFieldName=Item_Ledger_Entry___Invoiced_Quantity_ }
{ 1040039;TextBox ;13050;0 ;1800 ;423 ;FontBold=Yes;
SourceExpr="Artikelposteneintrag"."Kostenbetrag (erwartet)";
// Ende der gelöschten Zeilen.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected__ }
...
Ersatzcode 1
...
ENG=Rec. nicht in Rechnung gestellt];
// Fügen Sie die folgenden Zeilen hinzu.
SourceExpr=ItemQuantity;
DataSetFieldName=Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity_ }
{ 1040033;TextBox ;9150 ;0 ;1800 ;423 ;FontBold=Ja;
SourceExpr=ItemShippedQty;
DataSetFieldName=Item_Ledger_Entry__Quantity }
{ 1040038;TextBox ;11100;0 ;1800 ;423 ;FontBold=Yes;
SourceExpr=ItemInvoicedQty;
DataSetFieldName=Item_Ledger_Entry___Invoiced_Quantity_ }
{ 1040039;TextBox ;13050;0 ;1800 ;423 ;FontBold=Yes;
SourceExpr=ItemCostAmtExpected;
// Ende der hinzugefügten Zeilen.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected__ }
...
Vorhandener Code 2
...
ENG=Rec. nicht in Rechnung gestellt];
// Folgende Zeile löschen.
SourceExpr="Artikelposteneintrag"."Kostenbetrag (erwartet)" - "Werteintrag"."Kostenbetrag (tatsächlich)";
// Ende der gelöschten Zeile.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual__ }
...
Ersatzcode 2
...
ENG=Rec. nicht in Rechnung gestellt];
// Fügen Sie die folgende Zeile hinzu.
SourceExpr=ItemCostAmount;
// Ende der hinzugefügten Zeile.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual__ }
...
Vorhandener Code 3
...
ENG=Rec. nicht in Rechnung gestellt];
// Folgende Zeilen löschen.
SourceExpr="Artikelposteneintrag".Quantity - "Artikelposteneintrag"."In Rechnung gestellte Menge";
DataSetFieldName=Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040065 }
{ 1040066;TextBox ;9150 ;423 ;1800 ;423 ;FontSize=7;
FontBold=Ja;
SourceExpr="Artikelposteneintrag".Quantity;
DataSetFieldName=Item_Ledger_Entry__Quantity_Control1040066 }
{ 1040067;TextBox ;11100;423 ;1800 ;423 ;FontSize=7;
FontBold=Ja;
SourceExpr="Artikelposteneintrag"."In Rechnung gestellte Menge";
DataSetFieldName=Item_Ledger_Entry___Invoiced_Quantity__Control1040067 }
{ 1040068;TextBox ;13050;423 ;1800 ;423 ;FontSize=7;
FontBold=Ja;
SourceExpr="Artikelposteneintrag"."Kostenbetrag (erwartet)";
// Ende der gelöschten Zeilen.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected___Control1040068 }
...
Ersatzcode 3
...
ENG=Rec. nicht in Rechnung gestellt];
// Fügen Sie die folgenden Zeilen hinzu.
SourceExpr=ItemQuantityTotal;
DataSetFieldName=Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040065 }
{ 1040066;TextBox ;9150 ;423 ;1800 ;423 ;FontSize=7;
FontBold=Ja;
SourceExpr=ItemShippedQtyTotal;
DataSetFieldName=Item_Ledger_Entry__Quantity_Control1040066 }
{ 1040067;TextBox ;11100;423 ;1800 ;423 ;FontSize=7;
FontBold=Ja;
SourceExpr=ItemInvoicedQtyTotal;
DataSetFieldName=Item_Ledger_Entry___Invoiced_Quantity__Control1040067 }
{ 1040068;TextBox ;13050;423 ;1800 ;423 ;FontSize=7;
FontBold=Ja;
SourceExpr=ItemCostAmtExpectedTotal;
// Ende der hinzugefügten Zeilen.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected___Control1040068 }
...
Vorhandener Code 4
...
ENG=Rec. nicht in Rechnung gestellt];
// Folgende Zeile löschen.
SourceExpr="Artikelposteneintrag"."Kostenbetrag (erwartet)" - "Werteintrag"."Kostenbetrag (tatsächlich)";
// Ende der gelöschten Zeile.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040069 }
...
Ersatzcode 4
...
ENG=Rec. nicht in Rechnung gestellt];
// Fügen Sie die folgende Zeile hinzu.
SourceExpr=ItemCostAmountTotal;
// Ende der hinzugefügten Zeile.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040069 }
...
Ändern Sie den Code in Datenposition Nummer 2 im Bericht „Bestand geliefert, nicht in Rechnung gestellt" (10541) wie folgt:
Vorhandener Code 1
...
DataItemTable=Table32;
// Folgende Zeilen löschen.
DataItemTableView=SORTING(Artikelnr.,Positiv,Vollständig in Rechnung gestellt,Letztes Rechnungsdatum,Standortcode,Variantencode)
WHERE(Completely Invoiced=CONST(No),
Eintragstyp=CONST(Verkauf));
OnPreDataItem=BEGIN
WENN Enddatum <> 0D DANN
SETRANGE("Posting Date",0D,EndDate);
// Ende der gelöschten Zeilen.
ENDE;
...
Ersatzcode 1
...
DataItemTable=Table32;
// Fügen Sie die folgenden Zeilen hinzu.
DataItemTableView=SORTING(Artikelnr.,Positiv,Vollständig in Rechnung gestellt,Letztes Rechnungsdatum,Standortcode,Variantencode) WHERE(Komplett in Rechnung gestellt=CONST(Nein), Eintragstyp=CONST(Verkauf));
OnPreDataItem=BEGIN
WENN Enddatum <> 0D DANN
SETRANGE("Posting Date",0D,EndDate);
Artikelmenge := 0;
ItemCostAmount := 0;
ItemShippedQty := 0;
ItemInvoicedQty := 0;
ItemCostAmtExpected := 0;
// Ende der hinzugefügten Zeilen.
ENDE;
...
Vorhandener Code 2
...
NoOfItems := NoOfItems + 1;
// Folgende Zeilen löschen.
CurrReport.CREATETOTALS(Quantity,"Invoiced Quantity","Item Ledger Entry"."Cost Amount (Expected)");
CurrReport.CREATETOTALS("Value Entry"."Cost Amount (Actual)","Value Entry"."Invoiced Quantity");
// Ende der gelöschten Zeilen.
ENDE;
...
Ersatzcode 2
...
NoOfItems := NoOfItems + 1;
// Fügen Sie die folgenden Zeilen hinzu.
CurrReport.CREATETOTALS("Value Entry"."Cost Amount (Actual)","Value Entry"."Invoiced Quantity");
ItemQuantity += Menge – „Rechnungsmenge";
ItemCostAmount += „Kostenbetrag (erwartet)";
ItemShippedQty += Menge;
ItemInvoicedQty += „Rechnungsmenge";
ItemCostAmtExpected += „Kostenbetrag (erwartet)";
ItemQuantityTotal += Menge – „Rechnungsmenge";
ItemCostAmountTotal += „Kostenbetrag (erwartet)";
ItemShippedQtyTotal += Menge;
ItemInvoicedQtyTotal += „Rechnungsmenge";
ItemCostAmtExpectedTotal += „Kostenbetrag (erwartet)";
// Ende der hinzugefügten Zeilen.
ENDE;
...
Ändern Sie den Code in den Abschnitten „Datenposition Nummer 2" im Bericht „Bestand versandt, nicht in Rechnung gestellt" (10541) wie folgt:
Vorhandener Code 1
...
{ 1040074;TextBox ;9150 ;0 ;1800 ;423 ;FontBold=Ja;
// Folgende Zeilen löschen.
SourceExpr="Artikelposteneintrag".Quantity;
DataSetFieldName=Item_Ledger_Entry__Item_Ledger_Entry__Quantity }
{ 1040075;TextBox ;11100;0 ;1800 ;423 ;FontBold=Yes;
SourceExpr="Artikelposteneintrag"."In Rechnung gestellte Menge";
DataSetFieldName=Item_Ledger_Entry__Item_Ledger_Entry___Invoiced_Quantity_ }
{ 1040076;TextBox ;13050;0 ;1800 ;423 ;FontBold=Ja;
SourceExpr="Artikelposteneintrag"."Kostenbetrag (erwartet)";
// Ende der gelöschten Zeilen.
DataSetFieldName=Item_Ledger_Entry__Item_Ledger_Entry___Cost_Amount__Expected__ }
...
Ersatzcode 1
...
{ 1040074;TextBox ;9150 ;0 ;1800 ;423 ;FontBold=Ja;
// Fügen Sie die folgenden Zeilen hinzu.
SourceExpr=ItemShippedQty;
DataSetFieldName=Item_Ledger_Entry__Item_Ledger_Entry__Quantity }
{ 1040075;TextBox ;11100;0 ;1800 ;423 ;FontBold=Yes;
SourceExpr=ItemInvoicedQty;
DataSetFieldName=Item_Ledger_Entry__Item_Ledger_Entry___Invoiced_Quantity_ }
{ 1040076;TextBox ;13050;0 ;1800 ;423 ;FontBold=Ja;
SourceExpr=ItemCostAmtExpected;
// Ende der hinzugefügten Zeilen.
DataSetFieldName=Item_Ledger_Entry__Item_Ledger_Entry___Cost_Amount__Expected__ }
...
Vorhandener Code 2
...
ENG=Menge];
// Folgende Zeile löschen.
SourceExpr="Artikelposteneintrag".Quantity - "Artikelposteneintrag"."In Rechnung gestellte Menge";
// Ende der gelöschten Zeile.
DataSetFieldName=Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040080 }
...
Ersatzcode 2
...
ENG=Menge];
// Fügen Sie die folgende Zeile hinzu.
SourceExpr=ItemQuantity;
// Ende der hinzugefügten Zeile.
DataSetFieldName=Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040080 }
...
Vorhandener Code 3
...
ENG=Kosten];
// Folgende Zeile löschen.
SourceExpr="Artikelposteneintrag"."Kostenbetrag (erwartet)" - "Werteintrag"."Kostenbetrag (tatsächlich)";
// Ende der gelöschten Zeile.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040081 }
...
Ersatzcode 3
...
ENG=Kosten];
// Fügen Sie die folgende Zeile hinzu.
SourceExpr=ItemCostAmount;
// Ende der hinzugefügten Zeile.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040081 }
...
Ändern Sie den Code in Datenposition Nummer 3 im Bericht „Bestand geliefert, nicht in Rechnung gestellt" (10541) wie folgt:
Vorhandener Code
...
DataItemTable=Table5802;
// Folgende Zeilen löschen.
DataItemTableView=SORTING(Artikelposten-Nr., Erwartete Kosten, Dokument-Nr., Teilneubewertung, Buchungstyp, Abweichungstyp)
WHERE(Inventoriable=CONST(Ja),
Erwartete Kosten=CONST(No));
// Ende der gelöschten Zeilen.
OnPreDataItem=BEGIN
...
Ersatzcode
...
DataItemTable=Table5802;
// Fügen Sie die folgende Zeile hinzu.
DataItemTableView=SORTING(Artikelposten-Nr., Erwartete Kosten, Dokument-Nr., Teilneubewertung, Buchungstyp, Abweichungstyp) WHERE(Inventoriable=CONST(Ja), Erwartete Kosten=CONST(Nein));
// Ende der hinzugefügten Zeile.
OnPreDataItem=BEGIN
...
Ändern Sie den Code in Datenposition Nummer 4 im Bericht „Bestand geliefert, nicht in Rechnung gestellt" (10541) wie folgt:
Vorhandener Code
...
DataItemTable=Table2000000026;
// Folgende Zeilen löschen.
DataItemTableView=SORTIERUNG(Zahl)
WHERE(Number=CONST(1));
// Ende der gelöschten Zeilen.
DataItemVarName=ItemTotal;
...
Ersatzcode
...
DataItemTable=Table2000000026;
// Fügen Sie die folgende Zeile hinzu.
DataItemTableView=SORTING(Number) WHERE(Number=CONST(1));
// Ende der hinzugefügten Zeile.
DataItemVarName=ItemTotal;
...
Ändern Sie den Code in den Abschnitten „Datenposition Nr. 4" im Bericht „Bestand versandt, nicht in Rechnung gestellt" (10541) wie folgt:
Vorhandener Code 1
...
{ 1040032;TextBox ;9150 ;0 ;1800 ;423 ;FontBold=Ja;
// Folgende Zeilen löschen.
SourceExpr="Artikelposteneintrag".Quantity;
DataSetFieldName=Item_Ledger_Entry__Quantity_Control1040032 }
{ 1040034;TextBox ;11100;0 ;1800 ;423 ;FontBold=Yes;
SourceExpr="Artikelposteneintrag"."In Rechnung gestellte Menge";
DataSetFieldName=Item_Ledger_Entry___Invoiced_Quantity__Control1040034 }
{ 1040035;TextBox ;13050;0 ;1800 ;423 ;FontBold=Ja;
SourceExpr="Artikelposteneintrag"."Kostenbetrag (erwartet)";
// Ende der gelöschten Zeilen.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected___Control1040035 }
...
Ersatzcode 1
...
{ 1040032;TextBox ;9150 ;0 ;1800 ;423 ;FontBold=Ja;
// Fügen Sie die folgenden Zeilen hinzu.
SourceExpr=ItemShippedQty;
DataSetFieldName=Item_Ledger_Entry__Quantity_Control1040032 }
{ 1040034;TextBox ;11100;0 ;1800 ;423 ;FontBold=Yes;
SourceExpr=ItemInvoicedQty;
DataSetFieldName=Item_Ledger_Entry___Invoiced_Quantity__Control1040034 }
{ 1040035;TextBox ;13050;0 ;1800 ;423 ;FontBold=Ja;
SourceExpr=ItemCostAmtExpected;
// Ende der hinzugefügten Zeilen.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected___Control1040035 }
...
Vorhandener Code 2
...
ENG=Menge];
// Folgende Zeile löschen.
SourceExpr="Artikelposteneintrag".Quantity - "Artikelposteneintrag"."In Rechnung gestellte Menge";
// Ende der gelöschten Zeile.
DataSetFieldName=Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040040 }
...
Ersatzcode 2
...
ENG=Menge];
// Fügen Sie die folgende Zeile hinzu.
SourceExpr=ItemQuantity;
// Ende der hinzugefügten Zeile.
DataSetFieldName=Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040040 }
...
Vorhandener Code 3
...
ENG=Kosten];
// Folgende Zeile löschen.
SourceExpr="Artikelposteneintrag"."Kostenbetrag (erwartet)" - "Werteintrag"."Kostenbetrag (tatsächlich)";
// Ende der gelöschten Zeile.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040058 }
...
Ersatzcode 3
...
ENG=Kosten];
// Fügen Sie die folgende Zeile hinzu.
SourceExpr=ItemCostAmount;
// Ende der hinzugefügten Zeile.
DataSetFieldName=Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040058 }
...
Ändern Sie den Code in den globalen Variablen im Bericht „Bestand geliefert, nicht in Rechnung gestellt" (10541) wie folgt:
Vorhandener Code 1
...
NoOfItems@1040006 : Ganzzahl;
...
Ersatzcode 1
...
NoOfItems@1040006 : Ganzzahl;
// Fügen Sie die folgenden Zeilen hinzu.
ItemQuantity@1040007 : Dezimal;
ItemCostAmount@1040008 : Dezimal;
ItemShippedQty@1040009 : Dezimal;
ItemInvoicedQty@1040010 : Dezimal;
ItemCostAmtExpected@1040011 : Dezimal;
ItemQuantityTotal@1040012 : Dezimal;
ItemCostAmountTotal@1040013 : Dezimal;
ItemShippedQtyTotal@1040014 : Dezimal;
ItemInvoicedQtyTotal@1040015: Dezimal;
ItemCostAmtExpectedTotal@1040016 : Dezimal;
// Ende der hinzugefügten Zeilen.
...
Vorhandener Code 2
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Item_Ledger_Entry__Quantity.Value)-Sum(Fields!Item_Ledger_Entry__Item_Ledger_Entry___Invoiced_Quantity_.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>39</ZIndex>
...
Ersatzcode 2
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040065.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>39</ZIndex>
...
Vorhandener Code 3
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Item_Ledger_Entry___Cost_Amount__Expected__.Value)-Sum(Fields!Value_Entry__Cost_Amount__Actual__.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>38</ZIndex>
...
Ersatzcode 3
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040069.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>38</ZIndex>
...
Vorhandener Code 4
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Item_Ledger_Entry__Quantity.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>37</ZIndex>
...
Ersatzcode 4
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry__Quantity_Control1040066.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>37</ZIndex>
...
Vorhandener Code 5
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Item_Ledger_Entry___Invoiced_Quantity_.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>36</ZIndex>
...
Ersatzcode 5
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry___Invoiced_Quantity__Control1040067.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>36</ZIndex>
...
Vorhandener Code 6
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Item_Ledger_Entry___Cost_Amount__Expected__.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>35</ZIndex>
...
Ersatzcode 6
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry___Cost_Amount__Expected___Control1040068.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>35</ZIndex>
...
Vorhandener Code 7
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040080.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>12</ZIndex>
...
Ersatzcode 7
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040080.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>12</ZIndex>
...
Vorhandener Code 8
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Cost_Amount__Expected__.Value)-Sum(Fields!Value_Entry__Cost_Amount__Actual__.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>11</ZIndex>
...
Ersatzcode 8
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040081.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>11</ZIndex>
...
Vorhandener Code 9
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Item_Ledger_Entry__Quantity.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>10</ZIndex>
...
Ersatzcode 9
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry__Item_Ledger_Entry__Quantity.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>10</ZIndex>
...
Vorhandener Code 10
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Item_Ledger_Entry___Invoiced_Quantity_.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>9</ZIndex>
...
Ersatzcode 10
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry__Item_Ledger_Entry___Invoiced_Quantity_.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>9</ZIndex>
...
Vorhandener Code 11
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Item_Ledger_Entry___Cost_Amount__Expected__.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>8</ZIndex>
...
Ersatzcode 11
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry__Item_Ledger_Entry___Cost_Amount__Expected__.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>8</ZIndex>
...
Vorhandener Code 12
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry_Quantity.Value)-Sum(Fields!Item_Ledger_Entry__Invoiced_Quantity_.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>20</ZIndex>
...
Ersatzcode 12
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040040.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>20</ZIndex>
...
Vorhandener Code 13
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Cost_Amount__Expected__.Value)-Sum(Fields!Value_Entry__Cost_Amount__Actual__.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>19</ZIndex>
...
Ersatzcode 13
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040058.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>19</ZIndex>
...
Vorhandener Code 14
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry_Quantity.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>18</ZIndex>
...
Ersatzcode 14
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry__Quantity_Control1040032.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>18</ZIndex>
...
Vorhandener Code 15
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Invoiced_Quantity_.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>17</ZIndex>
...
Ersatzcode 15
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry___Invoiced_Quantity__Control1040034.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>17</ZIndex>
...
Vorhandener Code 16
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Cost_Amount__Expected__.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>16</ZIndex>
...
Ersatzcode 16
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry___Cost_Amount__Expected___Control1040035.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>16</ZIndex>
...
Vorhandener Code 17
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry_Quantity.Value)-Sum(Fields!Item_Ledger_Entry__Invoiced_Quantity_.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>29</ZIndex>
...
Ersatzcode 17
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity_.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>29</ZIndex>
...
Vorhandener Code 18
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Cost_Amount__Expected__.Value)-Sum(Fields!Value_Entry__Cost_Amount__Actual__.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>28</ZIndex>
...
Ersatzcode 18
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual__.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>28</ZIndex>
...
Vorhandener Code 19
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry_Quantity.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>27</ZIndex>
...
Ersatzcode 19
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry__Quantity.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>27</ZIndex>
...
Vorhandener Code 20
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Invoiced_Quantity_.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>26</ZIndex>
...
Ersatzcode 20
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry___Invoiced_Quantity_.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>26</ZIndex>
...
Vorhandener Code 21
...
</Style>
// Folgende Zeile löschen.
<Value>=Sum(Fields!Item_Ledger_Entry__Cost_Amount__Expected__.Value)</Value>
// Ende der gelöschten Zeile.
<ZIndex>25</ZIndex>
...
Ersatzcode 21
...
</Style>
// Fügen Sie die folgende Zeile hinzu.
<Value>=Last(Fields!Item_Ledger_Entry___Cost_Amount__Expected__.Value)</Value>
// Ende der hinzugefügten Zeile.
<ZIndex>25</ZIndex>
...
Vorhandener Code 22
...
</Feld>
// Folgende Zeilen löschen.
<Field Name="Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040065Format">
<DataField>Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040065Format</DataField>
// Ende der gelöschten Zeilen.
</Feld>
...
Ersatzcode 22
...
</Feld>
// Fügen Sie die folgenden Zeilen hinzu.
<Field Name="Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040065">
<DataField>Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040065</DataField>
</Feld>
<Field Name="Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040065Format">
<DataField>Item_Ledger_Entry__Quantity____Item_Ledger_Entry___Invoiced_Quantity__Control1040065Format</DataField>
</Feld>
<Field Name="Item_Ledger_Entry__Quantity_Control1040066">
<DataField>Item_Ledger_Entry__Quantity_Control1040066</DataField>
// Ende der hinzugefügten Zeilen.
</Feld>
...
Vorhandener Code 23
...
</Feld>
// Folgende Zeilen löschen.
<Field Name="Item_Ledger_Entry___Invoiced_Quantity__Control1040067Format">
<DataField>Item_Ledger_Entry___Invoiced_Quantity__Control1040067Format</DataField>
// Ende der gelöschten Zeilen.
</Feld>
...
Ersatzcode 23
...
</Feld>
// Fügen Sie die folgenden Zeilen hinzu.
<Field Name="Item_Ledger_Entry___Invoiced_Quantity__Control1040067">
<DataField>Item_Ledger_Entry___Invoiced_Quantity__Control1040067</DataField>
</Feld>
<Field Name="Item_Ledger_Entry___Invoiced_Quantity__Control1040067Format">
<DataField>Item_Ledger_Entry___Invoiced_Quantity__Control1040067Format</DataField>
</Feld>
<Field Name="Item_Ledger_Entry___Cost_Amount__Expected___Control1040068">
<DataField>Item_Ledger_Entry___Cost_Amount__Expected___Control1040068</DataField>
// Ende der hinzugefügten Zeilen.
</Feld>
Vorhandener Code 24
...
</Feld>
<Field Name="Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040069Format">
------
Ersatzcode 24
...
</Feld>
// Fügen Sie die folgenden Zeilen hinzu.
<Field Name="Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040069">
<DataField>Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040069</DataField>
</Feld>
// Ende der hinzugefügten Zeilen.
<Field Name="Item_Ledger_Entry___Cost_Amount__Expected______Value_Entry___Cost_Amount__Actual___Control1040069Format">
---------
Ändern Sie den Code in den Abschnitten „Datenposition Nr. 2" im Bericht „Bestand versandt, nicht in Rechnung gestellt" (10541) wie folgt