Show / Hide Table of Contents

    Mô tả đối tượng PublishInvoiceData

    Tên Kiểu Bắt buộc Diễn giải
    RefID string có Là ID của hóa đơn, được khởi tạo và truyền lên từ client, dùng làm khóa chính để check trùng và lấy thông tin thông qua các API liên quan (nên dùng dữ liệu kiểu GUID)
    TransactionID string có Mã tra cứu của hóa đơn do MISA cung cấp
    InvSeries string có Ký hiệu hóa đơn
    InvoiceData string có Nội dung XML hóa đơn đã được tạo và ký điện tử ở bước tạo XML và Ký số bằng USB/File mềm
    IsSendEmail bool không true/false đánh dấu khi phát hành xong có gửi hóa đơn/vé qua email cho khách hàng hay không
    ReceiverName string không Tên người nhận Email(khi IsSendEmail=true thì bắt buộc có thông tin này)
    ReceiverEmail string không Danh sách Email nhận (cách nhau bởi dấu ;, khi IsSendEmail=true thì bắt buộc có thông tin này)
    ReceiverEmailCC string không danh sách email CC (cách nhau bởi dấu ;)
    IsInvoiceSummary bool không khi hóa đơn thuộc loại gửi theo bảng tổng hợp thì gán IsInvoiceSummary=true
    IsPetrol bool không Có phải hóa đơn xăng dầu không? Phục vụ lấy hóa đơn xăng dầu lên bảng tổng hợp
    IsInvoiceCalculatingMachine bool không Có phải hóa đơn lập từ máy tính tiền không
    IsHotelExciseTax bool không Có phải hóa đơn khách sạn mẫu 2 không
    IsHotelMultiVATRate bool không Có phải hóa đơn khách sạn nhiều thuế suất không
    Language int không Ngon ngu gui mail(0: VN; 1: English; 2: China, 3: Japanese, 4: Korean)

    Đối tượng PublishInvoiceData C#

    /// <summary>
    /// Thông tin hóa đơn phát hành
    /// </summary>
    public class PublishInvoiceData
    {
        /// <summary>
        /// ID của hóa đơn trên Client App
        /// </summary>
        public string RefID { get; set; }
        /// <summary>
        /// Mã tra cứu của hóa đơn
        /// </summary>
        public string TransactionID { get; set; }
        /// <summary>
        /// Ký hiệu hóa đơn
        /// </summary>
        public string InvSeries { get; set; }
        /// <summary>
        /// Nội dung hóa đơn đã được ký điện tử
        /// </summary>
        public string InvoiceData { get; set; }
        /// <summary>
        /// Gửi hóa đơn cho khách hàng sau khi phát hành
        /// </summary>
        public bool IsSendEmail { get; set; }
        /// <summary>
        /// Gửi hóa đơn cho khách hàng sau khi phát hành cho tích hợp
        /// </summary>
        public bool IsSendEmailItg { get; set; }
        /// <summary>
        /// Tên người nhận Email
        /// </summary>
        public string ReceiverName { get; set; }
        /// <summary>
        /// Danh sách Email nhận (cách nhau bởi dấu ;)
        /// </summary>
        public string ReceiverEmail { get; set; }
        /// <summary>
        /// danh sách email CC
        /// </summary>
        public string ReceiverEmailCC { get; set; }
        /// <summary>
        /// danh sách email BCC
        /// </summary>
        public string ReceiverEmailBCC { get; set; }
        /// <summary>
        /// Có phải hóa đơn lên bảng TH không
        /// </summary>
        public bool IsInvoiceSummary { get; set; }
        /// <summary>
        /// Có phải hóa đơn xăng dầu không? Phục vụ lấy hóa đơn xăng dầu lên bảng tổng hợp
        /// </summary>
        public bool? IsPetrol { get; set; }
        /// <summary>
        /// Có phải hóa đơn hoàn thuế không
        /// </summary>
        public bool? IsTaxRefund { get; set; }
        /// <summary>
        /// Có phải hóa đơn lập từ máy tính tiền không
        /// </summary>
        public bool IsInvoiceCalculatingMachine { get; set; }
        /// <summary>
        /// Có phải hóa đơn khách sạn mẫu 2 không
        /// </summary>
        public bool IsHotelExciseTax { get; set; }
        /// <summary>
        /// Có phải hóa đơn khách sạn nhiều thuế suất không
        /// </summary>
        public bool IsHotelMultiVATRate { get; set; }
        /// <summary>
        /// Ngon ngu gui mail(0: VN; 1: English; 2: China, 3: Japanese, 4: Korean)
        /// </summary>
        public int Language { get; set; } = 0;
    }
    
    Back to top Copyright © 2015-2016 Microsoft
    Generated by DocFX