Versionsnyheter återfinns här>>


IAccountingServiceCreateOrReplaceAnnualBudget Method

Skapar ny eller ersätter befintlig budget relaterad till ett bokföringsår.

Definition

Namespace: Vitec.Ekonomi.Services.Accounting
Assembly: VitecEkonomiServices (in VitecEkonomiServices.dll) Version: 100.0.0.0 (100.0.0.0)
C#
int CreateOrReplaceAnnualBudget(
	CompanySelector companySelector,
	CreateBudgetOptions options,
	List<BudgetRow> budgetRows
)

Parameters

companySelector  CompanySelector
Företagsval
options  CreateBudgetOptions
Grundinställningar för att skapa budget
budgetRows  ListBudgetRow
Budgetrader som ska skapas

Return Value

Int32
Hur många budgetrader som skapats. Detta kan vara ett färre antal än antal rader som skickats in p.g.a. resultat av validering och sammanslagning av rader.

Remarks

Om budgetvärden redan finns för vald budget och bokföringsår, raderas samtliga dessa och ersätts med de inkommande. D.v.s. en komplett budget måste alltid skickas in.

Förekommer samma konteringssträng (konto + dimension01-10) bland raderna kommer dessa att slås ihop till en rad. Validering kan resultera i fler lika rader än vad som skickats in.

Dubblera inte belopp som avser samma sak då det blir fel vid uttag av rapporter i externredovisningen. Exempel: Ett planerat inköp om 100 kronor avser ett objekt. Objektet i sin tur ingår i ett kostnadsställe. Skicka då bara in en rad där både kostnadsstället och objektet är med på raden.

Validering av kontering utfrån konto- och företagets regler utförs innan import. Kodkomplettering sker utifrån inkommande värden i options-parametern.

Exceptions

ServiceFaultKastas om det inte går att genomföra metodanropet. För information om orsaken, se [fångat exception].Detail.Messages

See Also