CommercialProviderInvoice

Table name="COMMERCIAL_PROVIDER_INVOICE"
Entity Entity

 Methods

Get company

getCompany() : \CoreCompanies

Returns

\CoreCompanies

Get exported

getExported() : boolean

Returns

boolean

Get id

getId() : integer

Returns

integer

Get invoiceDate

getInvoiceDate() : \date

Returns

\date

Get invoiceNum

getInvoiceNum() : string

Returns

string

Get invoicePath

getInvoicePath() : string

Returns

string

Get invoicePaymentType

getInvoicePaymentType() : string

Returns

string

Get project

getProject() : \CommercialProject

Get providerUser

getProviderUser() : \CoreUsers

Returns

\CoreUsers

Set company

setCompany(\CoreCompanies $company) : \CommercialProviderInvoice

Parameters

$company

\CoreCompanies

Returns

Set exported

setExported(boolean $exported) : \CommercialProviderInvoice

Parameters

$exported

boolean

Returns

Set invoiceDate

setInvoiceDate(\date $invoiceDate) : \CommercialProviderInvoice

Parameters

$invoiceDate

\date

Returns

Set invoiceNum

setInvoiceNum(string $invoiceNum) : \CommercialProviderInvoice

Parameters

$invoiceNum

string

Returns

Set invoicePath

setInvoicePath(string $invoicePath) : \CommercialProviderInvoice

Parameters

$invoicePath

string

Returns

Set invoicePaymentType

setInvoicePaymentType(string $invoicePaymentType) : \CommercialProviderInvoice

Parameters

$invoicePaymentType

string

Returns

Set project

setProject(\CommercialProject $project) : \CommercialProviderInvoice

Parameters

Returns

Set providerUser

setProviderUser(\CoreUsers $providerUser) : \CommercialProviderInvoice

Parameters

$providerUser

\CoreUsers

Returns

 Properties

 

$company : \CoreCompanies
ManyToOne targetEntity="CoreCompanies"
JoinColumns ({ @JoinColumn(name="company_id", referencedColumnName="id") })
 

$exported : boolean
Column name="exported", type="boolean"
 

$id : integer
Column name="id", type="integer"
Id Id
GeneratedValue strategy="IDENTITY"
 

$invoiceDate : \date
Column name="invoice_date", type="date"
 

$invoiceNum : string
Column name="invoice_num", type="string", length=50
 

$invoicePath : string
Column name="invoice_path", type="string", length=100
 

$invoicePaymentType : string
Column name="invoice_payment_type", type="string", length=10
 

$project : \CommercialProject
ManyToOne targetEntity="CommercialProject"
JoinColumns ({ @JoinColumn(name="project_id", referencedColumnName="id") })
 

$providerUser : \CoreUsers
ManyToOne targetEntity="CoreUsers"
JoinColumns ({ @JoinColumn(name="provider_user_id", referencedColumnName="id") })