POST api/HDXuatMayTT/InsertClient

Request Information

URI Parameters

None.

Body Parameters

BaseClientRequestOfDTO_HDXuatMayTT_InsertOrUpdate
NameDescriptionTypeAdditional information
ClientCode

string

None.

TransactionId

string

None.

Signature

string

None.

Data

DTO_HDXuatMayTT_InsertOrUpdate

None.

SignatureIsValid

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "ClientCode": "sample string 1",
  "TransactionId": "sample string 2",
  "Signature": "sample string 3",
  "Data": {
    "MaKhachHang": "sample string 1",
    "TenKhachHang": "sample string 2",
    "TenDonVi": "sample string 3",
    "MaSoThue": "sample string 4",
    "DiaChi": "sample string 5",
    "DienThoai": "sample string 6",
    "Email": "sample string 7",
    "SoCCCD": "sample string 8",
    "MaDVQHNS": "sample string 9",
    "MaKho": "sample string 10",
    "MaTCNX": "sample string 11",
    "MaHTTT": "sample string 12",
    "GhiChu": "sample string 13",
    "SoLuong": 1,
    "Tien": 1.1,
    "TienChietKhau": 1.1,
    "TienTruocThue": 1.1,
    "TienThue": 1.1,
    "ThanhTien": 1.1,
    "DanhSachSanPham": [
      {
        "MaSanPham": "sample string 1",
        "SoLuong": 1.0,
        "DonGiaChuaThue": 1.1,
        "ThanhTienChuaThue": 1.0,
        "TiLeChietKhau": 1.0,
        "TienChietKhau": 1.0,
        "TiLeThue": 1.0,
        "TienThue": 1.0,
        "ThanhTienSauThue": 1.0
      },
      {
        "MaSanPham": "sample string 1",
        "SoLuong": 1.0,
        "DonGiaChuaThue": 1.1,
        "ThanhTienChuaThue": 1.0,
        "TiLeChietKhau": 1.0,
        "TienChietKhau": 1.0,
        "TiLeThue": 1.0,
        "TienThue": 1.0,
        "ThanhTienSauThue": 1.0
      }
    ]
  },
  "SignatureIsValid": false
}

application/xml, text/xml

Sample:
<BaseClientRequestOfDTO_HDXuatMayTT_InsertOrUpdatedoKvlazw xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Publics.Core">
  <ClientCode>sample string 1</ClientCode>
  <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/Invoice.DTO.DTO">
    <d2p1:DanhSachSanPham>
      <d2p1:DTO_HDXuatMayTT_ChiTiet_InsertOrUpdate>
        <d2p1:DonGiaChuaThue>1.1</d2p1:DonGiaChuaThue>
        <d2p1:MaSanPham>sample string 1</d2p1:MaSanPham>
        <d2p1:SoLuong>1</d2p1:SoLuong>
        <d2p1:ThanhTienChuaThue>1</d2p1:ThanhTienChuaThue>
        <d2p1:ThanhTienSauThue>1</d2p1:ThanhTienSauThue>
        <d2p1:TiLeChietKhau>1</d2p1:TiLeChietKhau>
        <d2p1:TiLeThue>1</d2p1:TiLeThue>
        <d2p1:TienChietKhau>1</d2p1:TienChietKhau>
        <d2p1:TienThue>1</d2p1:TienThue>
      </d2p1:DTO_HDXuatMayTT_ChiTiet_InsertOrUpdate>
      <d2p1:DTO_HDXuatMayTT_ChiTiet_InsertOrUpdate>
        <d2p1:DonGiaChuaThue>1.1</d2p1:DonGiaChuaThue>
        <d2p1:MaSanPham>sample string 1</d2p1:MaSanPham>
        <d2p1:SoLuong>1</d2p1:SoLuong>
        <d2p1:ThanhTienChuaThue>1</d2p1:ThanhTienChuaThue>
        <d2p1:ThanhTienSauThue>1</d2p1:ThanhTienSauThue>
        <d2p1:TiLeChietKhau>1</d2p1:TiLeChietKhau>
        <d2p1:TiLeThue>1</d2p1:TiLeThue>
        <d2p1:TienChietKhau>1</d2p1:TienChietKhau>
        <d2p1:TienThue>1</d2p1:TienThue>
      </d2p1:DTO_HDXuatMayTT_ChiTiet_InsertOrUpdate>
    </d2p1:DanhSachSanPham>
    <d2p1:DiaChi>sample string 5</d2p1:DiaChi>
    <d2p1:DienThoai>sample string 6</d2p1:DienThoai>
    <d2p1:Email>sample string 7</d2p1:Email>
    <d2p1:GhiChu>sample string 13</d2p1:GhiChu>
    <d2p1:MaDVQHNS>sample string 9</d2p1:MaDVQHNS>
    <d2p1:MaHTTT>sample string 12</d2p1:MaHTTT>
    <d2p1:MaKhachHang>sample string 1</d2p1:MaKhachHang>
    <d2p1:MaKho>sample string 10</d2p1:MaKho>
    <d2p1:MaSoThue>sample string 4</d2p1:MaSoThue>
    <d2p1:MaTCNX>sample string 11</d2p1:MaTCNX>
    <d2p1:SoCCCD>sample string 8</d2p1:SoCCCD>
    <d2p1:SoLuong>1</d2p1:SoLuong>
    <d2p1:TenDonVi>sample string 3</d2p1:TenDonVi>
    <d2p1:TenKhachHang>sample string 2</d2p1:TenKhachHang>
    <d2p1:ThanhTien>1.1</d2p1:ThanhTien>
    <d2p1:Tien>1.1</d2p1:Tien>
    <d2p1:TienChietKhau>1.1</d2p1:TienChietKhau>
    <d2p1:TienThue>1.1</d2p1:TienThue>
    <d2p1:TienTruocThue>1.1</d2p1:TienTruocThue>
  </Data>
  <Signature>sample string 3</Signature>
  <TransactionId>sample string 2</TransactionId>
</BaseClientRequestOfDTO_HDXuatMayTT_InsertOrUpdatedoKvlazw>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

BaseResponseOfString
NameDescriptionTypeAdditional information
Value

string

None.

IsSuccess

boolean

None.

Message

string

None.

BrokenRules

Collection of ValidationRule

None.

IsValid

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Value": "sample string 1",
  "IsSuccess": true,
  "Message": "sample string 3",
  "BrokenRules": [
    {
      "PropertyName": "sample string 1",
      "Rule": "sample string 2",
      "RegularExpression": null
    },
    {
      "PropertyName": "sample string 1",
      "Rule": "sample string 2",
      "RegularExpression": null
    }
  ],
  "IsValid": false
}

application/xml, text/xml

Sample:
<BaseResponseOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Publics.Core">
  <BrokenRules>
    <ValidationRule>
      <PropertyName>sample string 1</PropertyName>
      <RegularExpression xmlns:d4p1="http://schemas.datacontract.org/2004/07/System.Text.RegularExpressions" i:nil="true" />
      <Rule>sample string 2</Rule>
    </ValidationRule>
    <ValidationRule>
      <PropertyName>sample string 1</PropertyName>
      <RegularExpression xmlns:d4p1="http://schemas.datacontract.org/2004/07/System.Text.RegularExpressions" i:nil="true" />
      <Rule>sample string 2</Rule>
    </ValidationRule>
  </BrokenRules>
  <IsSuccess>true</IsSuccess>
  <Message>sample string 3</Message>
  <Value>sample string 1</Value>
</BaseResponseOfstring>