Purchase Invoice List

  1. Request Instruction
    HTTPS Method POST
    URL http://subdomain.supersuite.my/api/purchase-invoice/list
    Content Type  application/json
    Response Type JSON
    Parameter Description

    token: string is required.

    branch_ref_id: string.

    Request Headers

    {

        "Content-Type":"application/json"

    }

    Request Body

    {

       "token" : "B7ABD5DEEC6588997DE41B0FE0665",

       "branch_ref_id" : "BB31CD0066F81E3C27674B1BB8BC7F"

    }

  2. Response JSON Format
    Successful Example

    {

        "status" : true,

        "data" : 

                 [

                     {

                          "ref_id" : "0B31CD0066F81E3C27674B1BB8BC7FB1",

                          "branch_ref_id" : "BB31CD0066F81E3C27674B1BB8BC7F",

                          "doc_no" : "I-00001",

                          "number_format_ref_id" : "NN31CD0066F81E3C27674B1BB8BC7F",

                          "date" : "2020-01-14",

                          "creditor_account_number" : "300-F001",

                          "name" : "Alex Lim",

                          "address_1" : "Bayan Lepas Industrial Park,",

                          "address_2" : "Penang, Malaysia",

                          "address_3" : "",

                          "address_4" : "",

                          "credit_term_id" : "1",

                          "agent_ref_id" : "AA31CD0066F81E3C27674B1BB8BC7F",

                          "creditor_debtor_branch_id" : "",

                          "shipping_info" : "",

                          "shipping_method_ref_id" : "",

                          "supplier_do_no" : "",

                          "supplier_invoice_no" : "",

                          "allow_to_transfer" : "Y",

                          "inclusive" : "off",

                          "currency_id" : "105",

                          "sub_total" : "80.00",

                          "taxable_amount" : "80.00",

                          "tax_amount" : "0.00",

                          "net_total" : "80.00",

                          "total_qty" : "10",

                          "remark" : "",

                          "items" : [

                                           {

                                              "item_code" : "B0001",

                                              "chart_account_number" : "500-0000",

                                              "description" : "Stock 1",

                                              "description_2" : "",

                                              "department_id" : "",

                                              "project_id" : "",

                                              "qty" : "10",

                                              "unit_price" : "10.00",

                                              "discount" : "20.00",

                                              "cn_amount" : "0.00",

                                              "sub_total" : "80.00",

                                              "tax_code_ref_id" : "TTC1CD0066F81E3C27674B1BB8BC7F",

                                              "tax_rate" : "2.00",

                                              "sales_tax_exemption_no" : "",

                                              "tax_amount" : "80.00",

                                              "total_ex" : "80.00",

                                              "total_inc" : "80.00",

                                              "type" : "Product",

                                              "discount_type" : "",

                                              "discount_percentage" : "",

                                              "discount_amount" : "",

                                              "discount_parent_ref_id" : "",

                                               "package_item" : ""

                                           }

                                        ]

                     }

                 ]

    }

    Fail Example

    {

        "status" : false,

        "error" : "Token invalid. / No data found. "

    }

  3. Remark Property
    Allow To Transfer

    Only Accept : Y, N 

     

    Y= Yes,

    N = No

    Inclusive

    Only Accept : on, off

    Type

    Only Accept : Product, Discount

    Discount Type

    Only Accept : P, V

     

    P = Percentage,

    V = Value

    Package Item 

    When Item is Package Item, you need to fill it and the data format is json encode. 

    The package item is important, do not allow you to edit the data. It will affect you entry calculation. If you edited it, it will follow you edit to saving. if the system could not catch the special key, you document amount will be calculate wrongly. 

    You can take the data from below link: 

    https://knowledge.supersuite.my/books/api/page/package-item-data-option