A Költséghely törlés elnevezésű API elem segítségével lehetőség van költséghelyeket törölni ID vagy kód alapján a sERPá-ból.
DELETE costcenterdel/{ConstCenterID}
Költséghely beviteli eredmény - API |
Bemenőparaméter változat = Alap |
Költséghely felvétel, módosítás, törlés |
|
Paraméter |
URL paraméter |
Leírás |
Költséghely ID |
ConstCenterID |
A költséghely ID-ja. |
Kód |
CostCenterCode |
A költséghely kódja. |
Paraméter |
Paraméter érték |
Leírás |
Üzemmód |
Törlés |
A művelet üzemmódja Törlés. |
Azonosítás |
ID |
Azonosítás ID vagy költséghely kód alapján, az URL-nek megfelelően. |
Törlés esetén nem használhatóra állítás |
True |
Jelölőnégyzet bepipálása esetén a "Használható forgalomban" és a "Használható törzsadatban" jelölőnégyzetekből veszi ki a pipát a Költséghely funkcióban. Ha nincs bepipálva a paraméter, akkor törli a költséghelyet. Logikai, csak Üzemmód = Törlés esetén van értelmezve. |
Hivatkozások ellenőrzése törlésnél |
False |
Ha a jelölőnégyzet be van pipálva, ellenőrzésre kerülnek a költséghely hivatkozások a bizonylatoknál. 1.) Ha be van pipálva a jelölőnégyzet és van rá hivatkozás a bizonylatban, nem töröljük költséghelyet, hanem az alábbi hibaüzenetet küldjük. „Nem törölhető, mert van rá hivatkozás.” – hibakód: 59107 2.) Ha be van pipálva a jelölőnégyzet és a költséghelyre nincs hivatkozás, törlésre kerül. 3.) Ha nincs bepipálva a jelölőnégyzet és van rá hivatkozás a bizonylatban, nem töröljük költséghelyet, hanem az alábbi hibaüzenetet küldjük. „Nem törölhető, mert van rá hivatkozás.” – hibakód: 59107 4.) Ha nincs bepipálva a jelölőnégyzet és a költséghelyre nincs hivatkozás, törlésre kerül. |
Azonosító |
Leírás |
ErrorMessage |
Hiba leírása, ha hiba van a hívásban |
ErrorCode |
Hiba kódja, ha hiba van a hívásban |
CostCenterID |
Költséghely ID-ja, a felvétel után generált egyedi szám, mely a költséghelyhez tartozik. |
CostCenterCode |
Költséghely kódja |
CostCenterName |
Költséghely neve |
sERPaMintaAPI/costcenterdel/117
Az Interfész funkcióból nem, csak a Swaggerből indítható a törlés hívás ID vagy Kód alapján.
[
{
"ErrorMessage": null,
"ErrorCode": 0,
"CostCenter.ID": 166,
"CostCenter.Code": "KOLT22",
"CostCenter.Name": "Koltseghely Teszt20"
},
{
"ErrorMessage": null,
"ErrorCode": 0,
"CostCenter.ID": 167,
"CostCenter.Code": "KOLT23",
"CostCenter.Name": "Koltseghely Teszt21"
}
]