Class LagerEinbuchungBuilder
Fluent-Builder für LagerEinbuchung.
public class LagerEinbuchungBuilder
- Inheritance
-
objectLagerEinbuchungBuilder
Constructors
LagerEinbuchungBuilder(string, double)
Initializes a new instance of the LagerEinbuchungBuilder class.
public LagerEinbuchungBuilder(string lagerNummer, double menge)
Parameters
Methods
AuftragsNummerBuchen(bool)
Sets whether the order number should be booked.
public LagerEinbuchungBuilder AuftragsNummerBuchen(bool value)
Parameters
valueboolTrue to book the order number; otherwise, false.
Returns
- LagerEinbuchungBuilder
The current builder instance.
Build()
Builds and returns the configured LagerEinbuchung instance.
public LagerEinbuchung Build()
Returns
- LagerEinbuchung
The configured LagerEinbuchung instance.
InHistoryBuchen(bool)
Sets whether the stock should be booked into history.
public LagerEinbuchungBuilder InHistoryBuchen(bool value)
Parameters
valueboolTrue to book into history; otherwise, false.
Returns
- LagerEinbuchungBuilder
The current builder instance.
InLagerBuchen(bool)
Sets whether the stock should be booked into the warehouse.
public LagerEinbuchungBuilder InLagerBuchen(bool value)
Parameters
valueboolTrue to book into the warehouse; otherwise, false.
Returns
- LagerEinbuchungBuilder
The current builder instance.
KalkVerkaufspreis(bool)
Sets whether the sales price should be calculated.
public LagerEinbuchungBuilder KalkVerkaufspreis(bool value)
Parameters
valueboolTrue to calculate the sales price; otherwise, false.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitAuftragsNummer(string)
Sets the order number for the stock entry.
public LagerEinbuchungBuilder MitAuftragsNummer(string auftragsNummer)
Parameters
auftragsNummerstringThe order number.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitBelegNummer(string)
Sets the document number for the stock entry.
public LagerEinbuchungBuilder MitBelegNummer(string belegNummer)
Parameters
belegNummerstringThe document number.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitBelegPosition(int)
Sets the document position for the stock entry.
public LagerEinbuchungBuilder MitBelegPosition(int position)
Parameters
positionintThe document position.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitBestellNummer(string)
Sets the purchase order number for the stock entry.
public LagerEinbuchungBuilder MitBestellNummer(string bestellNr)
Parameters
bestellNrstringThe purchase order number.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitCharge(string)
Sets the batch/lot number for the stock entry.
public LagerEinbuchungBuilder MitCharge(string charge)
Parameters
chargestringThe batch/lot number.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitEinkaufspreis(double)
Sets the purchase price for the stock entry.
public LagerEinbuchungBuilder MitEinkaufspreis(double preis)
Parameters
preisdoubleThe purchase price.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitEinkaufspreisMenge(int)
Sets the quantity for the purchase price of the stock entry.
public LagerEinbuchungBuilder MitEinkaufspreisMenge(int menge)
Parameters
mengeintThe quantity.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitEinzelpreisfaktor(double)
Sets the unit price factor for the stock entry.
public LagerEinbuchungBuilder MitEinzelpreisfaktor(double faktor)
Parameters
faktordoubleThe unit price factor.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitKostenstellenNummer(string)
Sets the cost center number for the stock entry.
public LagerEinbuchungBuilder MitKostenstellenNummer(string koststelle)
Parameters
koststellestringThe cost center number.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitLieferantenNummer(string)
Sets the supplier number for the stock entry.
public LagerEinbuchungBuilder MitLieferantenNummer(string lieferant)
Parameters
lieferantstringThe supplier number.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitMengenfaktor(double)
Sets the quantity factor for the stock entry.
public LagerEinbuchungBuilder MitMengenfaktor(double faktor)
Parameters
faktordoubleThe quantity factor.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitSeriennummern(params string[])
Sets the serial numbers for the stock entry.
public LagerEinbuchungBuilder MitSeriennummern(params string[] seriennummern)
Parameters
seriennummernstring[]The serial numbers.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MitVerfallsdatum(DateTime)
Sets the expiration date for the stock entry.
public LagerEinbuchungBuilder MitVerfallsdatum(DateTime date)
Parameters
dateDateTimeThe expiration date.
Returns
- LagerEinbuchungBuilder
The current builder instance.
MittlerenEinkaufspreisNeuBerechnen(bool)
Sets whether the average purchase price should be recalculated.
public LagerEinbuchungBuilder MittlerenEinkaufspreisNeuBerechnen(bool value)
Parameters
valueboolTrue to recalculate the average purchase price; otherwise, false.
Returns
- LagerEinbuchungBuilder
The current builder instance.
PreisInLieferantEintragen(bool)
Sets whether the price should be entered into the supplier record.
public LagerEinbuchungBuilder PreisInLieferantEintragen(bool value)
Parameters
valueboolTrue to enter the price into the supplier record; otherwise, false.
Returns
- LagerEinbuchungBuilder
The current builder instance.
StandardLieferantSetzen(bool)
Sets whether the standard supplier should be set.
public LagerEinbuchungBuilder StandardLieferantSetzen(bool value)
Parameters
valueboolTrue to set the standard supplier; otherwise, false.
Returns
- LagerEinbuchungBuilder
The current builder instance.