Endpoint: api/HDon/AdjustedInvoice
Phương thức: POST
Mô tả: API này cho phép người dùng tạo và thêm hóa đơn điều chỉnh vào hệ thống.
| Tham số | Kiểu dữ liệu | Ràng buộc | Mô tả |
|---|---|---|---|
| TTChung | (object) | Bắt buộc | Thông tin chung |
| NMua | (object) | Bắt buộc | Thông tin người mua |
| DSHHDVu | (object) | Bắt buộc | Danh sách hàng hóa dịch vụ |
| TToan | (object) | Bắt buộc | Thông tin thanh toán |
| TTHDLQuan | (object) | Bắt buộc |
Thông tin hoá đơn liên quan |
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://apiehd.smartsign.com.vn/api/HDon/AdjustedInvoice");
request.Headers.Add("Authorization", "Token eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...");
string jsonData = @"{ ""TTChung"": {
""MSTCNhanh"": """",
""KHMSHDon"": 1,
""KHHDon"": ""C23XXX"",
""SHDon"": 0,
""NLap"": ""2023-07-25T10:10:30"",
""DVTTe"": ""VND"",
""TGia"": ""1"",
""HTTToan"": ""TM/CK"",
""MBMat"": ""SmartVasTest01"",
""MNBo"": ""SmartVasTest01"",
""MTCuu"": null,
""PTTToan"": """",
""NgayChungTu"": ""2023-07-25T10:10:30""
},
""NMua"": {
""Ten"": ""Tên đơn vị người mua"",
""MST"": ""MST người mua"",
""DChi"": ""Địa chỉ người mua"",
""SDThoai"": ""Số điện thoại người mua"",
""DCTDTu"": ""Địa chỉ thư điện tử"",
""HVTNMHang"": ""Tên người mua hàng"",
""STKNHang"": ""Số tài khoản ngân hàng"",
""TNHang"": ""Tên ngân hàng"",
""CMND"": ""CCCD/CMND người mua hàng""
},
""DSHHDVu"": {
""HHDVu"": [
{
""TChat"": 1,
""MHHDVu"": ""SP01"",
""THHDVu"": ""Test sản phẩm 1"",
""DVTinh"": ""cái"",
""SLuong"": ""1"",
""DGia"": ""10000"",
""TLCKhau"": 0,
""STCKhau"": ""0.0"",
""ThTien"": ""10000"",
""TSuat"": -1
}
]
},
""TToan"": {
""TgTTTKCThue"": ""0"",
""TgTSKCThue"": ""0"",
""TgTTTThue0"": ""0"",
""TgTSTCThue0"": ""0"",
""TgTTTThue5"": ""0"",
""TgTThue5"": ""0"",
""TgTSTCThue5"": ""0"",
""TgTTTThue8"": ""0"",
""TgTThue8"": ""0"",
""TgTSTCThue8"": ""0"",
""TgTTTThue10"": ""0"",
""TgTThue10"": ""0"",
""TgTSTCThue10"": ""0"",
""TSuat"": ""-1"",
""TgTCThue"": ""10000"",
""TgTThue"": ""0"",
""TTCKTMai"": ""0"",
""TgTTTBSo"": ""10000"",
""TgTTTBChu"": ""Mười nghìn đồng""
},
""TTHDLQuan"": {
""KHMSHDCLQuan"": ""1"",
""KHHDCLQuan"": ""C23XXX"",
""SHDCLQuan"": 1,
""Ky"": false
}
}";
var content = new StringContent(jsonData, Encoding.UTF8, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
var settings = {
"url": "https://apiehd.smartsign.com.vn/api/HDon/AdjustedInvoice",
"method": "POST",
"timeout": 0,
"headers": {
"Authorization": "Token eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"Content-Type": "application/json"
},
"data": JSON.stringify({
"TTChung": {
"MSTCNhanh": "",
"KHMSHDon": 1,
"KHHDon": "C23XXX",
"SHDon": 0,
"NLap": "2023-07-25T10:10:30",
"DVTTe": "VND",
"TGia": "1",
"HTTToan": "TM/CK",
"MBMat": "SmartVasTest01",
"MNBo": "SmartVasTest01",
"MTCuu": null,
"PTTToan": "",
"NgayChungTu": "2023-07-25T10:10:30"
},
"NMua": {
"Ten": "Tên đơn vị người mua",
"MST": "MST người mua",
"DChi": "Địa chỉ người mua",
"SDThoai": "Số điện thoại người mua",
"DCTDTu": "Địa chỉ thư điện tử",
"HVTNMHang": "Tên người mua hàng",
"STKNHang": null,
"TNHang": null,
"CMND": "CCCD/CMND người mua hàng"
},
"DSHHDVu": {
"HHDVu": [
{
"TChat": 1,
"THHDVu": "Test sản phẩm 1",
"DVTinh": "cái",
"SLuong": "1",
"DGia": "10000",
"TLCKhau": 0,
"STCKhau": "0.0",
"ThTien": "10000",
"TSuat": -1,
"MHHDVu": "SP01"
}
]
},
"TToan": {
"TgTTTKCThue": "0",
"TgTSKCThue": "0",
"TgTTTThue0": "0",
"TgTSTCThue0": "0",
"TgTTTThue5": "0",
"TgTThue5": "0",
"TgTSTCThue5": "0",
"TgTTTThue8": "0",
"TgTThue8": "0",
"TgTSTCThue8": "0",
"TgTTTThue10": "0",
"TgTThue10": "0",
"TgTSTCThue10": "0",
"TSuat": "-1",
"TgTCThue": "18000",
"TgTThue": "0",
"TTCKTMai": "0",
"TgTTTBSo": "18000",
"TgTTTBChu": "Mười nghìn đồng"
},
"TTHDLQuan": {
"KHMSHDCLQuan": "1",
"KHHDCLQuan": "C23XXX",
"SHDCLQuan": 1,
"Ky": false
}
}),
};
$.ajax(settings).done(function (response) {
console.log(response);
});
var request = require('request');
var options = {
'method': 'POST',
'url': 'https://apiehd.smartsign.com.vn/api/HDon/AdjustedInvoice',
'headers': {
'Authorization': 'Token eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...',
'Content-Type': 'application/json'
},
body: JSON.stringify({
"TTChung": {
"MSTCNhanh": "",
"KHMSHDon": 1,
"KHHDon": "C23XXX",
"SHDon": 0,
"NLap": "2023-07-25T10:10:30",
"DVTTe": "VND",
"TGia": "1",
"HTTToan": "TM/CK",
"MBMat": "SmartVasTest01",
"MNBo": "SmartVasTest01",
"MTCuu": null,
"PTTToan": "",
"NgayChungTu": "2023-07-25T10:10:30"
},
"NMua": {
"Ten": "Tên đơn vị người mua",
"MST": "MST người mua",
"DChi": "Địa chỉ người mua",
"SDThoai": "Số điện thoại người mua",
"DCTDTu": "",
"HVTNMHang": "Tên người mua hàng",
"STKNHang": null,
"TNHang": null,
"CMND": "CCCD/CMND người mua hàng"
},
"DSHHDVu": {
"HHDVu": [
{
"TChat": 1,
"THHDVu": "Test sản phẩm 1",
"DVTinh": "cái",
"SLuong": "1",
"DGia": "10000",
"TLCKhau": 0,
"STCKhau": "0.0",
"ThTien": "10000",
"TSuat": -1,
"MHHDVu": "SP01"
}
]
},
"TToan": {
"TgTTTKCThue": "0",
"TgTSKCThue": "0",
"TgTTTThue0": "0",
"TgTSTCThue0": "0",
"TgTTTThue5": "0",
"TgTThue5": "0",
"TgTSTCThue5": "0",
"TgTTTThue8": "0",
"TgTThue8": "0",
"TgTSTCThue8": "0",
"TgTTTThue10": "0",
"TgTThue10": "0",
"TgTSTCThue10": "0",
"TSuat": "-1",
"TgTCThue": "18000",
"TgTThue": "0",
"TTCKTMai": "0",
"TgTTTBSo": "18000",
"TgTTTBChu": "Mười nghìn đồng"
},
"TTHDLQuan": {
"KHMSHDCLQuan": "1",
"KHHDCLQuan": "C23XXX",
"SHDCLQuan": 1,
"Ky": false
}
})
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
| Đối tượng | Mô tả |
|---|---|
| Data |
Object như thông tin gửi lên |
| TTHDLQuan |
Thông tin hoá đơn liên quan |
| MCCQT |
Mã của cơ quan thuế |
{
"TTChung": {
"MSTCNhanh": "",
"KHMSHDon": 1,
"KHHDon": "C23XXX",
"SHDon": 1,
"NLap": "2023-07-25T10:10:30",
"DVTTe": "VND",
"TGia": "1",
"HTTToan": "TM/CK",
"PTTToan": "",
"MBMat": "SmartVasTest01",
"MNBo": "SmartVasTest01",
"MTCuu": null,
"GChu": null,
"XML": null,
"NgayChungTu": "2023-07-25T10:10:30"
(Các thông tin khác)...
},
"NMua": {
"Ten": "Tên đơn vị người mua",
"MST": "MST người mua",
"DChi": "Địa chỉ người mua",
"SDThoai": "Số điện thoại người mua",
"DCTDTu": "",
"HVTNMHang": "Tên người mua hàng",
"STKNHang": null,
"TNHang": null,
"CMND": "CCCD/CMND người mua hàng"
},
"DSHHDVu": {
"HHDVu": [
{
"TChat": 1,
"THHDVu": "Test sản phẩm 1",
"DVTinh": "cái",
"SLuong": "1",
"DGia": "10000",
"TLCKhau": 0,
"STCKhau": "0.0",
"ThTien": "10000",
"TSuat": -1,
"MHHDVu": "SP01"
}
]
},
"TToan": {
"TgTTTKCThue": "0",
"TgTSKCThue": "0",
"TgTTTThue0": "0",
"TgTSTCThue0": "0",
"TgTTTThue5": "0",
"TgTThue5": "0",
"TgTSTCThue5": "0",
"TgTTTThue8": "0",
"TgTThue8": "0",
"TgTSTCThue8": "0",
"TgTTTThue10": "0",
"TgTThue10": "0",
"TgTSTCThue10": "0",
"TSuat": "-1",
"TgTCThue": "18000",
"TgTThue": "0",
"TTCKTMai": "0",
"TgTTTBSo": "18000",
"TgTTTBChu": "Mười nghìn đồng"
},
"TTHDLQuan": {
"KHMSHDCLQuan": "1",
"KHHDCLQuan": "C23XXX",
"SHDCLQuan": 0,
"Ky": false
},
"MCCQT": null
}
| Đối tượng | Mô tả |
|---|---|
| Status |
Mã lỗi:
204: Không tìm thấy hóa đơn bị điều chỉnh 406: Lỗi ký hoá đơn hoặc không tạo được hoá đơn điều chỉnh 500: Lỗi xử lý, xem mô tả để biết thêm chi tiết |
| Error | Mô tả lỗi |
{"error":"Không tìm thấy hóa đơn!"}