Bordro Tablo Güncelle Toplu

PUT /api/Bodrotablo/updaterange

Belirtilen aralıkta bulunan bordro tablolarını toplu olarak günceller. Bu işlem, birden fazla bordro kaydının aynı anda güncellenmesi gerektiğinde kullanılır.

Body

  • agi string | null

    Asgari geçim indirimi.

    Minimum length is 0, maximum length is 255.

  • besKesinti string | null

    BES kesinti miktarı.

    Minimum length is 0, maximum length is 255.

  • besOran string | null

    BES oranı.

    Minimum length is 0, maximum length is 255.

  • bodroDonem string | null

    Bordro dönemi.

    Minimum length is 0, maximum length is 255.

  • bordroYil string | null

    Bordro yılı.

    Minimum length is 0, maximum length is 255.

  • brutUcret string | null

    Brüt ücret miktarı.

    Minimum length is 0, maximum length is 255.

  • calismaGunu string | null

    Çalışma günü sayısı.

    Minimum length is 0, maximum length is 255.

  • cariIslemId integer(int32) | null

    Cari işlem kimlik numarası.

    Minimum length is 0, maximum length is 255.

  • damgaVergisi string | null

    Damga vergisi miktarı.

    Minimum length is 0, maximum length is 255.

  • digerKesinti string | null

    Diğer kesinti miktarları.

    Minimum length is 0, maximum length is 255.

  • gelirVergisi string | null

    Gelir vergisi miktarı.

    Minimum length is 0, maximum length is 255.

  • gunlukUcret string | null

    Günlük ücret miktarı.

    Minimum length is 0, maximum length is 255.

  • id integer(int32)

    Benzersiz kimlik numarası.

  • islemTarihi string | null

    islemTarihi açıklaması.

    Minimum length is 0, maximum length is 255.

  • issizlikSigKes string | null

    issizlikSigKes açıklaması.

    Minimum length is 0, maximum length is 255.

  • kullaniciAdi string | null

    Kullanıcı adı.

    Minimum length is 0, maximum length is 255.

  • kumuleVergiMatrahi string | null

    Kümülatif vergi matrahı.

    Minimum length is 0, maximum length is 255.

  • netUcret string | null

    Net ücret.

    Minimum length is 0, maximum length is 255.

  • odemeDurum string | null

    Ödeme durumu.

    Minimum length is 0, maximum length is 255.

  • ortGelirVergOran string | null

    Ortalama gelir vergi oranı.

    Minimum length is 0, maximum length is 255.

  • personid integer(int32) | null

    Personelin benzersiz kimlik numarası.

  • prim string | null

    Prim ödemesi.

    Minimum length is 0, maximum length is 255.

  • sgkKesinti string | null

    SGK kesintisi.

    Minimum length is 0, maximum length is 255.

  • sgkMatrah string | null

    SGK matrahı.

    Minimum length is 0, maximum length is 255.

  • subeAdi string | null

    Şube adı.

    Minimum length is 0, maximum length is 45.

  • vergiMatrahi string | null

    Vergi matrahı.

    Minimum length is 0, maximum length is 255.

Body

  • agi string | null

    Asgari geçim indirimi.

    Minimum length is 0, maximum length is 255.

  • besKesinti string | null

    BES kesinti miktarı.

    Minimum length is 0, maximum length is 255.

  • besOran string | null

    BES oranı.

    Minimum length is 0, maximum length is 255.

  • bodroDonem string | null

    Bordro dönemi.

    Minimum length is 0, maximum length is 255.

  • bordroYil string | null

    Bordro yılı.

    Minimum length is 0, maximum length is 255.

  • brutUcret string | null

    Brüt ücret miktarı.

    Minimum length is 0, maximum length is 255.

  • calismaGunu string | null

    Çalışma günü sayısı.

    Minimum length is 0, maximum length is 255.

  • cariIslemId integer(int32) | null

    Cari işlem kimlik numarası.

    Minimum length is 0, maximum length is 255.

  • damgaVergisi string | null

    Damga vergisi miktarı.

    Minimum length is 0, maximum length is 255.

  • digerKesinti string | null

    Diğer kesinti miktarları.

    Minimum length is 0, maximum length is 255.

  • gelirVergisi string | null

    Gelir vergisi miktarı.

    Minimum length is 0, maximum length is 255.

  • gunlukUcret string | null

    Günlük ücret miktarı.

    Minimum length is 0, maximum length is 255.

  • id integer(int32)

    Benzersiz kimlik numarası.

  • islemTarihi string | null

    islemTarihi açıklaması.

    Minimum length is 0, maximum length is 255.

  • issizlikSigKes string | null

    issizlikSigKes açıklaması.

    Minimum length is 0, maximum length is 255.

  • kullaniciAdi string | null

    Kullanıcı adı.

    Minimum length is 0, maximum length is 255.

  • kumuleVergiMatrahi string | null

    Kümülatif vergi matrahı.

    Minimum length is 0, maximum length is 255.

  • netUcret string | null

    Net ücret.

    Minimum length is 0, maximum length is 255.

  • odemeDurum string | null

    Ödeme durumu.

    Minimum length is 0, maximum length is 255.

  • ortGelirVergOran string | null

    Ortalama gelir vergi oranı.

    Minimum length is 0, maximum length is 255.

  • personid integer(int32) | null

    Personelin benzersiz kimlik numarası.

  • prim string | null

    Prim ödemesi.

    Minimum length is 0, maximum length is 255.

  • sgkKesinti string | null

    SGK kesintisi.

    Minimum length is 0, maximum length is 255.

  • sgkMatrah string | null

    SGK matrahı.

    Minimum length is 0, maximum length is 255.

  • subeAdi string | null

    Şube adı.

    Minimum length is 0, maximum length is 45.

  • vergiMatrahi string | null

    Vergi matrahı.

    Minimum length is 0, maximum length is 255.

Body

  • agi string | null

    Asgari geçim indirimi.

    Minimum length is 0, maximum length is 255.

  • besKesinti string | null

    BES kesinti miktarı.

    Minimum length is 0, maximum length is 255.

  • besOran string | null

    BES oranı.

    Minimum length is 0, maximum length is 255.

  • bodroDonem string | null

    Bordro dönemi.

    Minimum length is 0, maximum length is 255.

  • bordroYil string | null

    Bordro yılı.

    Minimum length is 0, maximum length is 255.

  • brutUcret string | null

    Brüt ücret miktarı.

    Minimum length is 0, maximum length is 255.

  • calismaGunu string | null

    Çalışma günü sayısı.

    Minimum length is 0, maximum length is 255.

  • cariIslemId integer(int32) | null

    Cari işlem kimlik numarası.

    Minimum length is 0, maximum length is 255.

  • damgaVergisi string | null

    Damga vergisi miktarı.

    Minimum length is 0, maximum length is 255.

  • digerKesinti string | null

    Diğer kesinti miktarları.

    Minimum length is 0, maximum length is 255.

  • gelirVergisi string | null

    Gelir vergisi miktarı.

    Minimum length is 0, maximum length is 255.

  • gunlukUcret string | null

    Günlük ücret miktarı.

    Minimum length is 0, maximum length is 255.

  • id integer(int32)

    Benzersiz kimlik numarası.

  • islemTarihi string | null

    islemTarihi açıklaması.

    Minimum length is 0, maximum length is 255.

  • issizlikSigKes string | null

    issizlikSigKes açıklaması.

    Minimum length is 0, maximum length is 255.

  • kullaniciAdi string | null

    Kullanıcı adı.

    Minimum length is 0, maximum length is 255.

  • kumuleVergiMatrahi string | null

    Kümülatif vergi matrahı.

    Minimum length is 0, maximum length is 255.

  • netUcret string | null

    Net ücret.

    Minimum length is 0, maximum length is 255.

  • odemeDurum string | null

    Ödeme durumu.

    Minimum length is 0, maximum length is 255.

  • ortGelirVergOran string | null

    Ortalama gelir vergi oranı.

    Minimum length is 0, maximum length is 255.

  • personid integer(int32) | null

    Personelin benzersiz kimlik numarası.

  • prim string | null

    Prim ödemesi.

    Minimum length is 0, maximum length is 255.

  • sgkKesinti string | null

    SGK kesintisi.

    Minimum length is 0, maximum length is 255.

  • sgkMatrah string | null

    SGK matrahı.

    Minimum length is 0, maximum length is 255.

  • subeAdi string | null

    Şube adı.

    Minimum length is 0, maximum length is 45.

  • vergiMatrahi string | null

    Vergi matrahı.

    Minimum length is 0, maximum length is 255.

Body

  • agi string | null

    Asgari geçim indirimi.

    Minimum length is 0, maximum length is 255.

  • besKesinti string | null

    BES kesinti miktarı.

    Minimum length is 0, maximum length is 255.

  • besOran string | null

    BES oranı.

    Minimum length is 0, maximum length is 255.

  • bodroDonem string | null

    Bordro dönemi.

    Minimum length is 0, maximum length is 255.

  • bordroYil string | null

    Bordro yılı.

    Minimum length is 0, maximum length is 255.

  • brutUcret string | null

    Brüt ücret miktarı.

    Minimum length is 0, maximum length is 255.

  • calismaGunu string | null

    Çalışma günü sayısı.

    Minimum length is 0, maximum length is 255.

  • cariIslemId integer(int32) | null

    Cari işlem kimlik numarası.

    Minimum length is 0, maximum length is 255.

  • damgaVergisi string | null

    Damga vergisi miktarı.

    Minimum length is 0, maximum length is 255.

  • digerKesinti string | null

    Diğer kesinti miktarları.

    Minimum length is 0, maximum length is 255.

  • gelirVergisi string | null

    Gelir vergisi miktarı.

    Minimum length is 0, maximum length is 255.

  • gunlukUcret string | null

    Günlük ücret miktarı.

    Minimum length is 0, maximum length is 255.

  • id integer(int32)

    Benzersiz kimlik numarası.

  • islemTarihi string | null

    islemTarihi açıklaması.

    Minimum length is 0, maximum length is 255.

  • issizlikSigKes string | null

    issizlikSigKes açıklaması.

    Minimum length is 0, maximum length is 255.

  • kullaniciAdi string | null

    Kullanıcı adı.

    Minimum length is 0, maximum length is 255.

  • kumuleVergiMatrahi string | null

    Kümülatif vergi matrahı.

    Minimum length is 0, maximum length is 255.

  • netUcret string | null

    Net ücret.

    Minimum length is 0, maximum length is 255.

  • odemeDurum string | null

    Ödeme durumu.

    Minimum length is 0, maximum length is 255.

  • ortGelirVergOran string | null

    Ortalama gelir vergi oranı.

    Minimum length is 0, maximum length is 255.

  • personid integer(int32) | null

    Personelin benzersiz kimlik numarası.

  • prim string | null

    Prim ödemesi.

    Minimum length is 0, maximum length is 255.

  • sgkKesinti string | null

    SGK kesintisi.

    Minimum length is 0, maximum length is 255.

  • sgkMatrah string | null

    SGK matrahı.

    Minimum length is 0, maximum length is 255.

  • subeAdi string | null

    Şube adı.

    Minimum length is 0, maximum length is 45.

  • vergiMatrahi string | null

    Vergi matrahı.

    Minimum length is 0, maximum length is 255.

curl \
 -X PUT https://apiv3.bilsoft.com/api/Bodrotablo/updaterange \
 -H "Content-Type: application/*+json"
curl \
 -X PUT https://apiv3.bilsoft.com/api/Bodrotablo/updaterange \
 -H "Content-Type: application/json" \
 -d '[{"agi":"string","besKesinti":"string","besOran":"string","bodroDonem":"string","bordroYil":"string","brutUcret":"string","calismaGunu":"string","cariIslemId":42,"damgaVergisi":"string","digerKesinti":"string","gelirVergisi":"string","gunlukUcret":"string","id":42,"islemTarihi":"string","issizlikSigKes":"string","kullaniciAdi":"string","kumuleVergiMatrahi":"string","netUcret":"string","odemeDurum":"string","ortGelirVergOran":"string","personid":42,"prim":"string","sgkKesinti":"string","sgkMatrah":"string","subeAdi":"string","vergiMatrahi":"string"}]'
curl \
 -X PUT https://apiv3.bilsoft.com/api/Bodrotablo/updaterange \
 -H "Content-Type: application/json-patch+json"
curl \
 -X PUT https://apiv3.bilsoft.com/api/Bodrotablo/updaterange \
 -H "Content-Type: text/json"
Request examples
[
  {
    "agi": "string",
    "besKesinti": "string",
    "besOran": "string",
    "bodroDonem": "string",
    "bordroYil": "string",
    "brutUcret": "string",
    "calismaGunu": "string",
    "cariIslemId": 42,
    "damgaVergisi": "string",
    "digerKesinti": "string",
    "gelirVergisi": "string",
    "gunlukUcret": "string",
    "id": 42,
    "islemTarihi": "string",
    "issizlikSigKes": "string",
    "kullaniciAdi": "string",
    "kumuleVergiMatrahi": "string",
    "netUcret": "string",
    "odemeDurum": "string",
    "ortGelirVergOran": "string",
    "personid": 42,
    "prim": "string",
    "sgkKesinti": "string",
    "sgkMatrah": "string",
    "subeAdi": "string",
    "vergiMatrahi": "string"
  }
]
Request examples
[
  {
    "agi": "string",
    "besKesinti": "string",
    "besOran": "string",
    "bodroDonem": "string",
    "bordroYil": "string",
    "brutUcret": "string",
    "calismaGunu": "string",
    "cariIslemId": 42,
    "damgaVergisi": "string",
    "digerKesinti": "string",
    "gelirVergisi": "string",
    "gunlukUcret": "string",
    "id": 42,
    "islemTarihi": "string",
    "issizlikSigKes": "string",
    "kullaniciAdi": "string",
    "kumuleVergiMatrahi": "string",
    "netUcret": "string",
    "odemeDurum": "string",
    "ortGelirVergOran": "string",
    "personid": 42,
    "prim": "string",
    "sgkKesinti": "string",
    "sgkMatrah": "string",
    "subeAdi": "string",
    "vergiMatrahi": "string"
  }
]
Request examples
[
  {
    "agi": "string",
    "besKesinti": "string",
    "besOran": "string",
    "bodroDonem": "string",
    "bordroYil": "string",
    "brutUcret": "string",
    "calismaGunu": "string",
    "cariIslemId": 42,
    "damgaVergisi": "string",
    "digerKesinti": "string",
    "gelirVergisi": "string",
    "gunlukUcret": "string",
    "id": 42,
    "islemTarihi": "string",
    "issizlikSigKes": "string",
    "kullaniciAdi": "string",
    "kumuleVergiMatrahi": "string",
    "netUcret": "string",
    "odemeDurum": "string",
    "ortGelirVergOran": "string",
    "personid": 42,
    "prim": "string",
    "sgkKesinti": "string",
    "sgkMatrah": "string",
    "subeAdi": "string",
    "vergiMatrahi": "string"
  }
]
Request examples
[
  {
    "agi": "string",
    "besKesinti": "string",
    "besOran": "string",
    "bodroDonem": "string",
    "bordroYil": "string",
    "brutUcret": "string",
    "calismaGunu": "string",
    "cariIslemId": 42,
    "damgaVergisi": "string",
    "digerKesinti": "string",
    "gelirVergisi": "string",
    "gunlukUcret": "string",
    "id": 42,
    "islemTarihi": "string",
    "issizlikSigKes": "string",
    "kullaniciAdi": "string",
    "kumuleVergiMatrahi": "string",
    "netUcret": "string",
    "odemeDurum": "string",
    "ortGelirVergOran": "string",
    "personid": 42,
    "prim": "string",
    "sgkKesinti": "string",
    "sgkMatrah": "string",
    "subeAdi": "string",
    "vergiMatrahi": "string"
  }
]