Fatura Güncelleme

Fatura güncelleme işlemi için kullanılan endpoint ve http metod bilgisi aşağıda verilmiştir.

URL

HTTP Metod
URL

POST

https://www.siteadi.com/api/v1/invoice/invoice_update

İşlem Parametreleri

Fatura güncelleme işlemi için isteklerde gönderilmesi beklenen parametreler ve sorgu örneği aşağıda belirtilmiştir.

{
      "id":"5",
            "customer_id": "1", 
            "status": "1", 
            "title": "Ödüyo Test Carisi",
            "sku": "120.001.001", 
            "tax_office": 
            "tax_number": "10000000146", 
            "identity_number": "10000000146", 
            "document_no": "1999", 
            "invoice_no": "A001", 
            "erp_ref_id": "5", 
            "invoice_type": "Verilen Hizmet", 
            "payment_type": "Nakit", 
            "invoice_currency_type": "TL",
            "average_expiry_date": "2023-10-06", 
            "total": "1.00", 
            "branch_id": "1",
            "branch_name": "Merkez",
            "storage_id": "1",
            "storage_name": "Ana Depo",
            "currency_type": "TL",
            "currency_value": "1.00",
            "parent_process": "0", 
            "parent_process_txt": "", 
            "note": "Açıklama", 
            "invoice_address": "İstanbul merkez", 
            "invoce_created_in": "2023-10-01 19:30:00",
            "invoce_updated_in": "2023-10-01 19:30:00", 
            "invoice_date": "2023-10-06",
            "invoice_time": "19:00:00"
}

Fatura Güncelleme

POST https://www.siteadi.com/api/v1/invoice/invoice_update

Ödüyo içerisine gönderilen fatura işlemlerini günceller.

Headers

Name
Type
Description

Apikey*

String

Ödüyo paneli içerinde APIKEY bölümünden alınmalıdır.

Authorization*

String

Kullanıcı denetimi bölümünde anlatılan Login servisi ile üretilmelidir. (SESSION_ID)

Request Body

Name
Type
Description

sku*

string

Cari hesap kodu

tax_office*

string

Cari vergi dairesi

tax_number*

string

Cari vegi no

identity_number*

string

Tc-vkn kimlik numarası

document_no

String

Belge no

invoice_no

String

Fatura no

title*

string

Cari unvan

status*

numeric(int)

Fatura durumu(0-1)

customer_id

numeric(int)

Ödüyo cari id

erp_ref_id

numeric(int)

Erp id

invoice_type

String

Fatura tipi

payment_type

Ödeme türü

invoice_currency_type

Fatura para birimi

average_expiry_date

date

Ortalama vade tarihi

total

numeric(decimal)

Fatura tutarı

branch_id

numeric(int)

Erp şube id

branch_name

numeric(decimal)

Erp şube

storage_id

string

Erp malzeme id

storage_name

string

Erp malzeme adı

currency_type

string

Para birimi

currency_value

Numerik(decimal)

İşlem sonucu

parent_process

string

Üst işlem id

parent_process_txt

string

Üst işlem detayı

note

text

Açıklama

invoice_address

text

Adres

invoice_created_in

datetime

Fatura oluşturulma tarihi

invoice_updated_in

datetime

Fatura güncellenme tarihi

invoice_date

datetime

Fatura tarihi

invoice_time

datetime

Fatura saati

id*

numeric(int)

Güncellenecek satır id

{
    "status": true,
    "data": "<id> Successfully updated"
}

Önemli: Header içerisinde mutlaka Apikey ve Session ID bilgisi gönderilmelidir.

Last updated