Table of Contents

Class CreateSupplierProfileRequest

Namespace
KadicErp.WebApi.Controllers.Purchase
Assembly
KadicErp.WebApi.dll
public record CreateSupplierProfileRequest
Inheritance
object
CreateSupplierProfileRequest

Constructors

CreateSupplierProfileRequest(Guid, string, Guid, Guid?, int, decimal?, string?, Guid?, Guid?, Guid?, int?, Guid?, bool, string?, string?)

public CreateSupplierProfileRequest(Guid BusinessPartnerId, string SupplierCode, Guid DefaultCurrencyId, Guid? DefaultPaymentMethodId, int PaymentTermDays, decimal? CreditLimit, string? Notes, Guid? GlAccountId, Guid? DefaultWithholdingTypeId, Guid? DefaultNcfTypeId, int? LeadTimeDays, Guid? SupplierCategoryId, bool ThreeWayMatchRequired, string? ApContactName, string? ApContactEmail)

Parameters

BusinessPartnerId Guid
SupplierCode string
DefaultCurrencyId Guid
DefaultPaymentMethodId Guid?
PaymentTermDays int
CreditLimit decimal?
Notes string
GlAccountId Guid?
DefaultWithholdingTypeId Guid?
DefaultNcfTypeId Guid?
LeadTimeDays int?
SupplierCategoryId Guid?
ThreeWayMatchRequired bool
ApContactName string
ApContactEmail string

Properties

ApContactEmail

public string? ApContactEmail { get; init; }

Property Value

string

ApContactName

public string? ApContactName { get; init; }

Property Value

string

BusinessPartnerId

public Guid BusinessPartnerId { get; init; }

Property Value

Guid

CreditLimit

public decimal? CreditLimit { get; init; }

Property Value

decimal?

DefaultCurrencyId

public Guid DefaultCurrencyId { get; init; }

Property Value

Guid

DefaultNcfTypeId

public Guid? DefaultNcfTypeId { get; init; }

Property Value

Guid?

DefaultPaymentMethodId

public Guid? DefaultPaymentMethodId { get; init; }

Property Value

Guid?

DefaultWithholdingTypeId

public Guid? DefaultWithholdingTypeId { get; init; }

Property Value

Guid?

GlAccountId

public Guid? GlAccountId { get; init; }

Property Value

Guid?

LeadTimeDays

public int? LeadTimeDays { get; init; }

Property Value

int?

Notes

public string? Notes { get; init; }

Property Value

string

PaymentTermDays

public int PaymentTermDays { get; init; }

Property Value

int

SupplierCategoryId

public Guid? SupplierCategoryId { get; init; }

Property Value

Guid?

SupplierCode

public string SupplierCode { get; init; }

Property Value

string

ThreeWayMatchRequired

public bool ThreeWayMatchRequired { get; init; }

Property Value

bool