C# 클래스 UnicontaClient.Pages.CustomPage.CreateEUSaleWithoutVATFile

파일 보기 프로젝트 열기: Uniconta/Uniconta-Pages 1 사용 예제들

공개 메소드들

메소드 설명
CompressEUsale ( IEnumerable listOfEU ) : List
CreateEUSaleWithoutVATFile ( CrudAPI api, string companyRegNo, CountryCode companyCountryId ) : System
CreateFile ( IEnumerable listOfEUSaleWithoutVAT ) : bool
CreateXml ( VD_deklaratsioon_Type declaration ) : void
CreateXmlFile ( Stream sfd, VD_deklaratsioon_Type declaration ) : void
PreValidate ( ) : bool
Validate ( IEnumerable listOfEU, bool compressed, bool onlyValidate ) : void

비공개 메소드들

메소드 설명
CreateAndStreamFirstAndLast ( List listOfEUSale, StreamWriter sw, bool firstOrLast, string companyRegNo, int countRec, long sumOfAmount ) : void
GenerateReportLines ( List invStats ) : UnicontaClient.Pages.CustomPage.aruandeRida_Type[]
GenerateXmlReport ( List invStats, CrudAPI api ) : void
StreamToFile ( List listOfImportExport, StreamWriter sw ) : long
StreamToFileDE ( List listOfImportExport, StreamWriter sw ) : void
fieldCannotBeEmpty ( string field ) : string

메소드 상세

CompressEUsale() 공개 메소드

public CompressEUsale ( IEnumerable listOfEU ) : List
listOfEU IEnumerable
리턴 List

CreateEUSaleWithoutVATFile() 공개 메소드

public CreateEUSaleWithoutVATFile ( CrudAPI api, string companyRegNo, CountryCode companyCountryId ) : System
api CrudAPI
companyRegNo string
companyCountryId CountryCode
리턴 System

CreateFile() 공개 메소드

public CreateFile ( IEnumerable listOfEUSaleWithoutVAT ) : bool
listOfEUSaleWithoutVAT IEnumerable
리턴 bool

CreateXml() 공개 메소드

public CreateXml ( VD_deklaratsioon_Type declaration ) : void
declaration VD_deklaratsioon_Type
리턴 void

CreateXmlFile() 공개 정적인 메소드

public static CreateXmlFile ( Stream sfd, VD_deklaratsioon_Type declaration ) : void
sfd Stream
declaration VD_deklaratsioon_Type
리턴 void

PreValidate() 공개 메소드

public PreValidate ( ) : bool
리턴 bool

Validate() 공개 메소드

public Validate ( IEnumerable listOfEU, bool compressed, bool onlyValidate ) : void
listOfEU IEnumerable
compressed bool
onlyValidate bool
리턴 void