Table of Contents

Class LagerEinbuchungBuilder

Namespace
BpNexT.NET.Models.Internal.Lager
Assembly
BpNexT.NET.dll

Fluent-Builder für LagerEinbuchung.

public class LagerEinbuchungBuilder
Inheritance
object
LagerEinbuchungBuilder

Constructors

LagerEinbuchungBuilder(string, double)

Initializes a new instance of the LagerEinbuchungBuilder class.

public LagerEinbuchungBuilder(string lagerNummer, double menge)

Parameters

lagerNummer string
menge double

Methods

AuftragsNummerBuchen(bool)

Sets whether the order number should be booked.

public LagerEinbuchungBuilder AuftragsNummerBuchen(bool value)

Parameters

value bool

True 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

value bool

True 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

value bool

True 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

value bool

True 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

auftragsNummer string

The order number.

Returns

LagerEinbuchungBuilder

The current builder instance.

MitBelegNummer(string)

Sets the document number for the stock entry.

public LagerEinbuchungBuilder MitBelegNummer(string belegNummer)

Parameters

belegNummer string

The document number.

Returns

LagerEinbuchungBuilder

The current builder instance.

MitBelegPosition(int)

Sets the document position for the stock entry.

public LagerEinbuchungBuilder MitBelegPosition(int position)

Parameters

position int

The 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

bestellNr string

The 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

charge string

The 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

preis double

The 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

menge int

The quantity.

Returns

LagerEinbuchungBuilder

The current builder instance.

MitEinzelpreisfaktor(double)

Sets the unit price factor for the stock entry.

public LagerEinbuchungBuilder MitEinzelpreisfaktor(double faktor)

Parameters

faktor double

The 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

koststelle string

The 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

lieferant string

The supplier number.

Returns

LagerEinbuchungBuilder

The current builder instance.

MitMengenfaktor(double)

Sets the quantity factor for the stock entry.

public LagerEinbuchungBuilder MitMengenfaktor(double faktor)

Parameters

faktor double

The 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

seriennummern string[]

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

date DateTime

The 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

value bool

True 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

value bool

True 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

value bool

True to set the standard supplier; otherwise, false.

Returns

LagerEinbuchungBuilder

The current builder instance.