Mesterséges Intelligencia kisegítő lehetőségek
Tartalomjegyzék
Mostantól lehetőség van a programban Mesterséges Intelligencia használatával adatokat lekérdezni és akár létrehozni is. Mire is jó ez a mindennapi munkában? A legnagyobb előnye, hogy nem kell minden kérdéshez pontosan tudni, melyik listát, szűrőt vagy menüpontot kell megnyitni. Megfogalmazhatja természetes nyelven, magyarul, mire kíváncsi, az AI pedig segít a Cobra-adatokból értelmezhető választ adni. Pl.:
- Mutasd meg, mely vevői számlák jártak le az előző hónapban, és rendezd partnerenként.
- Mely partnereknél van nyitott követelésünk 500 000 forint felett?
- Keresd meg a mai napon rögzített vevői számlákat, és foglald össze áfa-kulcsonként.
- Milyen készleten van jelenleg az XY cikkszám?
- Készíts Excelben megnyitható táblázatot a szeptemberi szállítói számlákról.
Az AI csak azokhoz az adatokhoz és műveletekhez fér hozzá, amelyekhez Önnek vagy az Ön számára beállított kapcsolatnak jogosultsága van.
A funkció paraméterezése
A funkció használatához MCP szerverek csatlakoztatását támogató mesterséges intelligencia alkalmazás szükséges. Az MCP szerver nem kizárólag a ChatGPT Codexből vagy a Claude asztali alkalmazásából használható, az más kompatibilis mesterséges intelligencia alkalmazásokhoz is kapcsolható.
ChatGPT Codex asztali alkalmazás
A következőkben példaként a ChatGPT Codexen keresztül mutatjuk be a beállítás menetét. Más alkalmazás használata esetén javasoljuk, hogy az adott mesterséges intelligencia alkalmazásban vagy annak dokumentációjában érdeklődjön arról, hol és hogyan lehet MCP szervert csatlakoztatni.
Elsősorban rendelkeznie kell egy Mesterséges Intelligencia szolgáltatónál egy fiókkal, például: ChatGPT. Ingyenes regisztrációval használható.

Miután rendelkezik itt egy fiókkal, szükséges letölteni egy külső programot, ami tud a Cobra rendszerrel együtt dolgozni a Codex programot. Ide kattintva tudja letölteni és telepíteni.
A program indítása után tud belépni a regisztrált ChatGPT fiókkal és összekapcsolni a Cobra-val.

- Válassza a Beállítások menüpontot:

- Ezen belül válassza a Bővítmények menüpontot:

- Válasssza a Hozzáadás / MCP-kiszolgáló hozzáadása gombot:

- Ennek hatására megjelenik a “Csatlakozás egyéni MCP-hez” beállítási felület:

- A Név mezőbe bármit megadhatunk, pl.: “cobra MCP”

- Az Indítandó parancs alapértelmezett telepítés esetén a c:\Program Files\CobraConto.Net\Cobra.MCPServer.exe, persze amennyiben más könyvtárban van a Cobra program telepítése, azt adjuk meg elérési útként. A lényeg, hogy a Cobra.MCPServer.exe ott legyen megtalálható:

- Kattintson az oldal alján található [Mentés] gombra.
- Ezzel hozzáadta a Cobra MCP szervert a Codex programhoz.
Claude asztali alkalmazás
- Nyissa meg a Claude Desktopot. A helyi bekötéshez a telepített asztali Claude alkalmazás szükséges, nem a böngészős claude.ai.
- Lépjen a beállításokhoz (Settings):

- Azon belül belül a nyissa meg Developer lapot:

- Nyissa meg a konfigurációs fájlt. Az Edit Config gomb megnyitja a claude_desktop_config.json fájl helyét. Például:

- Nyissa meg a claude_desktop_config.json fájlt
- Az első kapcsos zárójel után illessze be alapértelmezett telepítés esetén a következő szöveget:
"mcpServers": {
"cobra": {
"command": "C:\\Program Files\\CobraConto.Net\\Cobra.MCPServer.exe"
}
},Amennyiben a Cobra program más mappába van telepítve, a command szekcióban át kell írni a Cobra.MCPServer.exe fájl elérési útját a valódira. Figyeljen a dupla perjelekre. A JSON fájlban a fordított perjelet duplázni kell.
- Mentse a fájlt: Mentés után zárja be a konfigurációs fájlt.
- Indítsa újra a Claude Desktopot: Nem elég az ablakot bezárni; a programból ki kell lépni az óra mellett található nyilacskával a Claude ikonján jobb klikket kattintani, majd Exit:

- Kapcsolja be a Cobra eszközöket a beszélgetésben. Új beszélgetésnél ellenőrizze, hogy a Cobra eszközök elérhetők és engedélyezve vannak.
Asztali AI asszisztens engedélyezése
Ha megtörtént az AI alkalmazáshoz való hozzáadás, akkor jön a CobraConto programban a Beállítások / Asztali AI asszisztens engedélyezése. Ezzel engedélyezi, hogy az MCP szerver hozzáférjen az adatokhoz az Ön nevében:

Ennek hatására az Admin programban létrejön egy új API kulcs:

Itt az 1-es jelöli a felhasználót, ebben az esetben az alapértelmezett „ccnuser” miatt 1.
Számunkra lényeges információ itt az Állapot oszlop. Ez jelöli, hogy engedélyezve van-e a külső MI asszisztens vagy sem. Ha a fent említett „Külső MI asszisztens tiltása” menüpontra kétszer kattint a CobraConto.Net-ben, akkor itt az állapot Inaktívra vált. Lehetőség van itt kézzel is állítani ezeket, valamint van egy harmadik állapot: Zárolt. Amennyiben a rendszergazda az Admin programban Zároltra teszi, abban az esetben az engedélyezés menüponttal sem állítható ez újra Aktívra.

Emellett kikapcsolható maga az egész funkció is az Admin programban egy másik menüpontban, az API szolgáltatások alatt.

Ezennel kész van minden beállítás és a funkció használatra kész állapotban van.
Elérhető funkciók
Az alábbi utasításokat ismeri jelenleg:
Cégkezelés és év/törzsadatok
| Tool | Mire való |
|---|---|
| list_companies | Kilistázza a Cobra.Conto aliasban elérhető cégeket. |
| get_current_company | Visszaadja az aktuálisan kiválasztott céget. |
| select_company | Aktív cég kiválasztása alias azonosító alapján. |
| list_tax_years | Az aktív cég adóéveinek listázása. |
| list_voucher_files | Bizonylattömbök / naplók listázása dokumentumtípus szerint. |
|
list_stocks |
A felhasználó számára elérhető raktárak listázása |
| list_stock_activities | Raktármozgási okok listázása |
| list_channels | Kommunikációs csatorna típusok listázása |
| list_product_categories | Termékkategóriák listázása |
Browser-alapú lekérdezések
| Tool | Megnevezés | Mire való | Főbb szűrők / paraméterek | Fontos megjegyzés |
| list_browsers | Böngészők listája | Az elérhető Cobra Conto adatböngészők listázása. | category, name | A category lehet master-data vagy document. A visszaadott key értéket kell használni a describe_browser, run_browser és export_browser hívásokban. |
| describe_browser | Böngésző leírása | Egy konkrét böngésző szűrőinek, paramétereinek, tulajdonságainak és alárendelt adatkészleteinek leírása. | browserKey | Érdemes run_browser előtt meghívni, mert innen derül ki a pontos paraméternév, alapértelmezés, enum érték és hogy vannak-e jellemzők vagy gyereksorok. |
| run_browser | Böngésző futtatása | Egy Cobra böngésző lekérdezése a megadott szűrőkkel. | browserKey, parameters, maxRows | A technikai azonosító oszlopokat, például AvatarId, PartnerId, GlobalId, normál felhasználói táblában nem érdemes megjeleníteni. Ezek más toolokhoz rekordhivatkozások. |
| export_browser | Böngésző exportálása | Egy Cobra böngésző eredményének fájlba exportálása. | browserKey, parameters, format, fileName, directory, maxRows, overwrite | A directory teljes helyi útvonal legyen meghajtóbetűjellel. Az xlsx formátum megtartja a dátumokat és számokat típusosan, ezért Excelhez általában ez a legjobb. |
| list_browser_properties | Böngésző jellemződefiníciói | Egy böngészőhöz tartozó egyedi jellemzők definícióinak listázása. | browserKey | A jellemzők cégenként és telepítésenként eltérhetnek. A defaultVisibleInBrowser jelzi, hogy a Cobra felületen alapból látszik-e az adott oszlop. |
| get_browser_record_properties | Rekord jellemzői | Konkrét böngészőrekordok egyedi jellemzőinek lekérése. | browserKey, ids | Az ids mindig ugyanannak a run_browser eredménynek az Id oszlopából jön, nem AvatarId. Olyan böngészőn használható, amelynél a hasProperties igaz. |
| get_browser_record_collectors | Rekord fejlécszintű gyűjtői | Konkrét böngészőrekordok dokumentum- vagy rekordfejléc szintű gyűjtőfelosztásának lekérése. | browserKey, ids | Az összegek a dokumentum saját devizájában vannak. A fejlécszintű gyűjtők nem azonosak a tételszintű gyűjtőkkel. |
| get_browser_child_rows | Böngésző gyereksorai | Dokumentumok vagy rekordok alárendelt sorainak, például tételeinek lekérése. | browserKey, ids, childSets | Az ids itt is a run_browser eredmény Id oszlopából jön, nem AvatarId. Az elérhető childSets kulcsokat a describe_browser mutatja. |
Elérhető browserek
| browser_key | Kategória | Tartalma | Főbb szűrők | Használati tipp |
| partner | Törzsadat | Partnerek, vevők és szállítók törzsadatai, címekkel, azonosítókkal, kommunikációs csatornákkal és látható jellemzőkkel. | nameFilter, clientNoFilter, clientNoTypeId, countryFilter, addressFilter, categoryId, inactive, anonymized | Partner kereséshez általában nameFilter elég. Extra jellemzőkhöz a találat Id mezőjével használd a get_browser_record_properties toolt. |
| contact | Törzsadat | Kapcsolattartók partnerkapcsolattal és kommunikációs csatornákkal. | nameFilter, channelFilter, channelTypeId, partnerId, anonymized | Ha egy partner kapcsolattartóit kéred, előbb a partner böngészőből szerezd meg a partnerId értéket. |
| product | Törzsadat | Termékek cikkszámmal, tulajdonságokkal, kategóriával, árakkal és készletmennyiségekkel. | nameFilter, partNoFilter, partNoTypeId, propertyFilter, propertyTypeId, categoryId, stockId, stockpileDate, partnerId, priceTypeId, currencyId, priceDate, inactive | Készletadatokhoz adj meg stockId-t, különben a készletmennyiség oszlopok üresek maradhatnak. |
| employee | Törzsadat | Dolgozói törzsadatok név szerinti kereséssel. | nameFilter, anonymized | Munkalap és kötelezettség szűrőknél az innen kapott dolgozó azonosító használható. |
| ledger_account | Törzsadat | Főkönyvi számlatükör adóévre és könyvelési rétegre. | taxYear, layer, codeFilter, nameFilter, includeHidden | Számlaszám alapján accountId feloldásra használható, de konkrét kartonhoz a get_ledger_account_id is kényelmesebb. |
| collector | Törzsadat | Gyűjtők törzsadatai, például munkaszám, költséghely vagy projekt jellegű bontások. | nameFilter, categoryId, gatherNoId, gatherNoFilter, validDate, validity | Gyűjtőszűréshez előbb list_collector_categories és szükség esetén list_collector_gather_numbers segít az azonosítók feloldásában. |
| invoice_draft | Bizonylat | Előkészített, még nem véglegesített kimenő számlák a számlázási modulban. | partnerNameFilter, partnerId, invoiceFileId, taxYearId, dateRangeType, fromDate, toDate, collectorId | collectorId csak fejgyűjtőre szűr, tételszintű gyűjtőkhöz get_browser_child_rows item_collectors kell. |
| invoice | Bizonylat | Véglegesített kimenő számlák a számlázási modulban. | partnerNameFilter, voucherNumFilter, partnerId, invoiceFileId, taxYearId, dateRangeType, fromDate, toDate, collectorId, fromOrdinalNumber, toOrdinalNumber | Tételekhez childSets=items, kifizetésekhez childSets=acquittances használható. |
| finance_receivable_draft | Bizonylat | Pénzügyi modulban lévő előkészített vagy generált vevői követelés bizonylatok. | partnerNameFilter, partnerId, voucherNumFilter, noteFilter, fileId, taxYearId, dateRangeType, fromDate, toDate, collectorId | ÁFA, ütemezés és tételek külön childSet-ben kérhetők le. |
| finance_receivable | Bizonylat | Pénzügyi modul vevői követelés / kimenő számla bizonylatai. | partnerNameFilter, partnerId, voucherNumFilter, noteFilter, fileId, taxYearId, dateRangeType, fromDate, toDate, collectorId, unpaidOnly, fromOrdinalNumber, toOrdinalNumber | Lejárt vagy nyitott vevői számlákhoz unpaidOnly hasznos, de esedékességi listához a dedikált due/overdue receivable tool gyorsabb. |
| finance_payable_draft | Bizonylat | Pénzügyi modulban lévő előkészített vagy generált szállítói kötelezettség bizonylatok. | partnerNameFilter, partnerId, voucherNumFilter, noteFilter, fileId, taxYearId, dateRangeType, fromDate, toDate, collectorId | Tétel-, ÁFA- és ütemezési adatok childSet-ből kérhetők. |
| finance_payable | Bizonylat | Pénzügyi modul szállítói kötelezettség / bejövő számla bizonylatai. | partnerNameFilter, partnerId, voucherNumFilter, noteFilter, fileId, taxYearId, dateRangeType, fromDate, toDate, collectorId, unpaidOnly, fromOrdinalNumber, toOrdinalNumber | Nyitott szállítói tételekhez unpaidOnly, esedékes listákhoz a due/overdue payable tool célszerű. |
| finance_cash_draft | Bizonylat | Előkészített pénztárbizonylatok. | nameFilter, voucherNumFilter, partnerNameFilter, partnerId, cashFileId, fromDate, toDate, fromAmount, toAmount, side | A side in/out/both értékkel bevételre vagy kiadásra szűrhető. |
| finance_cash | Bizonylat | Véglegesített pénztárbizonylatok, bevételek és kiadások. | nameFilter, voucherNumFilter, partnerNameFilter, partnerId, cashFileId, fromDate, toDate, fromOrdinalNumber, toOrdinalNumber, fromAmount, toAmount, side | Pénztárkönyv jellegű listához cashFileId és dátumtartomány megadása ajánlott. |
| finance_bank | Bizonylat | Bankkivonat bizonylatok a pénzügyi modulban. | voucherNumFilter, bankFileId, fromDate, toDate, fromOrdinalNumber, toOrdinalNumber | Bank szerinti listához bankFileId kell, amit list_voucher_files fileType=finance_bank ad vissza. |
| finance_mixed_draft | Bizonylat | Előkészített vegyes pénzügyi bizonylatok. | nameFilter, voucherNumFilter, financeMixedFileId, taxYearId, kind, generated, fromDate, toDate | A draft bizonylatoknak még nincs sorszáma, ezért nincs ordinal szűrő. |
| finance_mixed | Bizonylat | Véglegesített vegyes pénzügyi bizonylatok. | nameFilter, voucherNumFilter, financeMixedFileId, taxYearId, kind, generated, fromDate, toDate, fromOrdinalNumber, toOrdinalNumber | ÁFA átvezetések és egyéb vegyes könyvelések keresésére hasznos. |
| finance_liability | Bizonylat | Külön pénzügyi napló nélküli fizetési kötelezettségek, például vám ÁFA, adó, járulék, bér vagy egyéb. | taxYearId, nameFilter, kind, accountId, employeeId, fromDueDate, toDueDate, arrearsOnly, withPlannedAcquittance | taxYearId kötelező. Hátralékos tételekhez arrearsOnly=true. |
| prepayment | Bizonylat | Előlegbekérő és kapcsolódó előleg jellegű pénzügyi bizonylatok. | nameFilter, voucherNumFilter, partnerNameFilter, partnerId, prepaymentFileId, taxYearId, kind, fromOrdinalNumber, toOrdinalNumber, fromDate, toDate, billableOnly, collectorId | Számlázható előlegekhez billableOnly=true. |
| order_draft | Bizonylat | Előkészített vevői rendelések. | partnerNameFilter, addresseeNameFilter, contactNameFilter, voucherNumFilter, orderFileId, taxYearId, dateRangeType, fromDate, toDate | Tételek és szállítási ütemezések childSet-ből kérhetők. |
| order | Bizonylat | Véglegesített vevői rendelések státusszal. | partnerNameFilter, addresseeNameFilter, contactNameFilter, voucherNumFilter, orderFileId, taxYearId, dateRangeType, fromDate, toDate, statusId, fromOrdinalNumber, toOrdinalNumber | Státusz szerint szűrhető: teljesítetlen, teljesítés alatt, teljesített. |
| offer_draft | Bizonylat | Előkészített értékesítési ajánlatok. | partnerNameFilter, addresseeNameFilter, contactNameFilter, offerFileId, taxYearId, dateRangeType, fromDate, toDate | Ajánlatvariánsokhoz version_groups childSet használható. |
| offer | Bizonylat | Véglegesített értékesítési ajánlatok státusszal. | partnerNameFilter, addresseeNameFilter, contactNameFilter, voucherNumFilter, offerFileId, taxYearId, dateRangeType, fromDate, toDate, statusId, fromOrdinalNumber, toOrdinalNumber | Az ajánlati tételek verziócsoportokhoz tartoznak, ezért items mellé version_groups is hasznos. |
| completion_draft | Bizonylat | Előkészített teljesítésigazolások. | partnerNameFilter, addresseeNameFilter, contactNameFilter, completionFileId, taxYearId, dateRangeType, fromDate, toDate | Tételek, jegyzetek, címek és kapcsolatok childSet-ből kérhetők. |
| completion | Bizonylat | Véglegesített teljesítésigazolások státusszal. | partnerNameFilter, addresseeNameFilter, contactNameFilter, voucherNumFilter, completionFileId, taxYearId, dateRangeType, fromDate, toDate, statusId, fromOrdinalNumber, toOrdinalNumber | Státusz alapján követhető a kitárolási / átadási folyamat. |
| stock_move_draft | Bizonylat | Előkészített készletmozgások. | nameFilter, referenceFilter, partnerNameFilter, stockId, stockVoucherFileId, fromDate, toDate, side, stockActivityId | A tételek ezen az MCP felületen nem érhetők el, megtekintéshez a dokumentumot Cobra kliensben kell nyitni. |
| stock_move_planned | Bizonylat | Tervezett készletmozgások, szállítólevél jelöléssel. | nameFilter, referenceFilter, partnerNameFilter, stockId, stockVoucherFileId, fromDate, toDate, side, stockActivityId | Raktár vagy stockVoucherFileId megadása ajánlott, a tételek nem publikáltak MCP-n. |
| stock_move | Bizonylat | Véglegesített készletmozgások. | nameFilter, voucherNumFilter, referenceFilter, referenceMode, partnerNameFilter, stockId, stockVoucherFileId, fromDate, toDate, side, stockActivityId | stockId vagy stockVoucherFileId szükséges, a 0 itt nem minden raktárt jelent. |
| delivery_note_draft | Bizonylat | Előkészített szállítólevelek. | nameFilter, referenceFilter, partnerNameFilter, stockId, stockVoucherFileId, fromDate, toDate, stockActivityId | Csak kimenő készletmozgási jogcímek relevánsak, list_stock_activities side=out segít. |
| delivery_note | Bizonylat | Szállítólevelek készletmozgásokból, számlázottsági állapottal. | nameFilter, voucherNumFilter, referenceFilter, partnerNameFilter, stockId, stockVoucherFileId, fromDate, toDate, billedState, stockActivityId | Számlázatlan szállítólevelekhez billedState=unbilled. |
| worksheet_draft | Bizonylat | Előkészített munkalapok / munkarendelések részletes munkalap szűrőkkel. | descriptionFilter, partnerNameFilter, referenceFilter, worksheetFileId, taxYearId, fromDate, toDate, plannedStartsAt, plannedEndsAt, workerId, worksheetTypeId, projectId, propertyId, propertyValueFilter, partnerProductNameFilter, partnerProductIdentifierFilter, eventWorkerId, operationId | taxYearId kötelező. Egyedi munkalap jellemző szerinti kereséshez propertyId és propertyValueFilter kell. |
| worksheet | Bizonylat | Véglegesített munkalapok / munkarendelések. | descriptionFilter, partnerNameFilter, voucherNumFilter, referenceFilter, worksheetFileId, taxYearId, fromDate, toDate, workerId, worksheetTypeId, projectId, uninvoicedOnly | taxYearId kötelező. Számlázatlan munkalapokhoz uninvoicedOnly=true. |
| contract | Bizonylat | Szerződések, szerződéskezelési adatokkal és jellemzőoszlopokkal. | nameFilter, contractNumFilter, registrarNumFilter, referenceFilter, partnerNameFilter, partnerId, contractFileId, contractVoucherFileId, fromDate, toDate, side, categoryId, projectId | Szerződéseknél sok lényegi adat jellemzőként jön külön oszlopban, ezért szükség esetén list_browser_properties és get_browser_record_properties hasznos. |
|
Gyűjtő (költséghely, munkaszám, projekt) Kérdés minta: “Gyűjtsd ki a mun01 munkaszámmal ellátott bejövő számlákat 2026-ból” vagy “gyűjtsd ki a bejövő számlatételekből a mun 01 munkaszámmal ellátottakat”
A Cobra gyűjtővel bontja a bizonylatokat vezetői információvá. A gyűjtő maga az érték (pl. egy konkrét költséghely vagy projekt), a kategória pedig azt mondja meg, MILYEN szerepben könyvelték — például költséghely, munkaszám vagy projekt. A kategórianevek felhasználói törzsadatok: ügyfelenként más a terminológia, akárhány lehet belőlük, és lehet, hogy egy sincs. Soha ne feltételezz fix készletet, kérdezd le: A gyűjtő két szinten állhat egy bizonylaton, és a kettő külön adat:
Egy bizonylaton lehet az egyik, a másik, mindkettő vagy egyik sem — ha az egyik üres, attól a másik még tartalmazhat felosztást. Gyűjtőre szűrni hét böngészőn lehet, a Névről azonosítóra a Ha egy browsernek üres a |
||||
Dokumentumok
| Tool | Mire való |
|---|---|
| find_documents | Bizonylatok keresése bizonylatszám vagy név alapján. |
| get_document_relations | Egy dokumentum kapcsolódó dokumentumainak lekérdezése. |
| get_avatar_document_url | Cobra dokumentum-megnyitó URL generálása. |
| open_avatar_document | Cobra dokumentumot nyit meg helyben Cobra.Conto.exe-ben |
|
list_attachments |
Egy bizonylat mellékleteinek listázása |
| download_attachment | Egy bizonylat melléklet letöltése |
| upload_attachment | Melléklet feltöltése meglévő bizonylathoz |
Pénzügyi lejáratok
| Tool | Mire való |
|---|---|
| get_overdue_receivables | A megadott napon (alapból: ma) már lejárt vagy aznap esedékes, ki nem fizetett vevői számlákat adja vissza. |
| get_due_receivables | A megadott naptól kezdve (alapból: mától) a jövőben esedékes, még ki nem fizetett vevői számlákat listázza, felső időkorlát nélkül. |
| get_overdue_payables | A megadott napon (alapból: ma) már lejárt vagy aznap lejáró, ki nem fizetett szállítói tételeket adja vissza — ez a köznyelvi “lejárt tartozás” fogalomnak felel meg. |
| get_due_payables | A megadott napon (alapból: ma) pontosan azon a napon esedékes, ki nem fizetett szállítói tételeket adja vissza. |
Főkönyv
| Tool | Megnevezés | Mire való | Főbb szűrők / paraméterek | Fontos megjegyzés |
| get_trial_balance | Főkönyvi kivonat | Főkönyvi kivonat sorok lekérése az aktív cégre. | languageId, yearNum, startDate, endDate, layerId, includeClosings | Magyar megjelenítésnél a Cobra UI oszlopneveit érdemes használni. layerId: 1 = magyar számlatükör, 2 = IFRS/párhuzamos. |
| get_ledger_account_class_summary | Számlaosztály összesítő | Főkönyvi számlaosztályok összesített egyenlegei. | languageId, yearNum, startDate, endDate, layerId, includeOpenings, includeTransactions, includeClosings | Alapértelmezés: languageId=hu, layerId=1, includeClosings=false. |
| get_ledger_account_id | Főkönyvi számla belső azonosító | Egy főkönyvi számlaszám belső Account.Id azonosítójának feloldása. | accountCode, yearNum, layerId | Az accountId év- és rétegfüggő technikai azonosító, ezt kell használni a számlakarton és partnerbontás toolokhoz. |
| get_ledger_account_sheet | Számlakarton | Egy főkönyvi számla karton sorainak lekérése accountId alapján. | accountId, yearNum, startDate, endDate, layerId, includeOpenings, includeTransactions, includeClosings, includePrecedingBalance | Az accountId kötelező. Magyar megjelenítésnél a Cobra UI oszlopneveit érdemes használni. |
| get_ledger_account_partners | Számlakarton partnerrel | Egy főkönyvi számla forgalmának partner szerinti bontása. | accountId, yearNum, startDate, endDate, layerId, currencyId, groupBy | Csak egy accountId-t fogad, prefixet vagy tartományt nem. Partner a főkönyvi tételen szereplő partner, nem feltétlenül a forrásbizonylat partnere. |
| get_ledger_account_collectors | Számlakarton gyűjtővel | Főkönyvi számlák vagy számlatartomány gyűjtő szerinti bontása. | accountId, accountCodePrefix, fromAccountCode, toAccountCode, yearNum, startDate, endDate, layerId, currencyId, groupBy | Számlaválasztó módok közül egy használható: accountId vagy accountCodePrefix vagy fromAccountCode/toAccountCode. A réteg eredményeit nem szabad összeadni. |
| get_ledger_item_collectors | Főkönyvi tétel gyűjtői | Konkrét főkönyvi tételek gyűjtőfelosztásának lekérése. | ledgerItemIds | A ledgerItemIds a get_ledger_account_sheet ledgerItemId mezőjéből jön. Dokumentumoldali gyűjtőktől eltérhet. |
| get_ledger_posting_errors | Kontírozatlan / hibás tételek | Főkönyvi hibás vagy hiányos könyvelési tételek listája. | yearNum, layerId, tableTypeId, maxRows | A jelentett hibák a könyvelés hibái, nem feltétlenül a dokumentumé. maxRows felett hibával leáll, nem csonkít. |
Készlet / Raktár
| Tool | Megnevezés | Mire való | Főbb szűrők / paraméterek | Fontos megjegyzés |
| list_stocks | Raktárak listája | Az aktuális felhasználó számára elérhető raktárak lekérése. | date | A date alapján jelzi, hogy a raktár használható-e az adott adóévben. A usableInTaxYear=false nem azt jelenti, hogy a raktár nem létezik, hanem hogy az adott évben nincs használható vagy elérhető bizonylatállománya. |
| list_stock_activities | Készletmozgás jogcímek | Készletmozgási okok / tevékenységek listázása. | side | A side értékei: in, out, both. Szállítólevél böngészőkhöz jellemzően side=out szükséges, mert azok csak kimenő mozgásokat kezelnek. |
| list_product_categories | Termékkategóriák | Termék kategóriák listázása, amelyeket a termék böngésző szűréséhez lehet használni. | nincs | Csak termékkategóriákat ad vissza, más dokumentumtípusok kategóriáit nem.
|
Feladatok
| Tool | Mire való |
|---|---|
| get_issued_tasks | Az aktuális felhasználó által kiadott feladatokat adja vissza. |
| get_responsible_tasks | Az aktuális felhasználóra kiosztott feladatokat adja vissza. |
| get_controlled_tasks | Az aktuális felhasználó által felügyelt feladatokat adja vissza. |
Eseménynapló
| Tool | Mire való |
|---|---|
| get_event_logs | Manuálisan rögzített ügyfél/partner eseménynapló-bejegyzéseket ad vissza. |
Bizonylat létrehozásához használható eszközök
Excel táblázat a bizonylat létrehozásához használható eszközökről részletes magyarázattal.
További információk és kérdés minták itt találhatók: MCP_Eszkoz_Katalogus
Kontírozási javaslat
Az Cobra.MCP szervertől kontírozási javaslatot is kérhetünk a kimenő és bejövő számla tételekhez. A tétel szövege alapján két úton próbálja megállapítani a helyes kontírszámot:
- pénzügyi tételsablonok között keres
- ha nincs sablon találat, megnézi, hogy a korábbi ugyanilyen nevű tételek hova lettek kontírozva, pontos egyezés hiányában hasonló tétel szövegeket keres
A tool ebben a sorrendben próbálkozik, és az első találatnál nem feltétlenül áll meg — mindkét forrás visszaadhat javaslatot, egymástól függetlenül.
Mesterséges Intelligencia kiszolgáló lekérdezések
| Tool | Mire való |
|---|---|
| list_service_queries | Engedélyezett lekérdezések listázása. |
| describe_service_query | Egy lekérdezés metaadatait és SQL paramétereit írja le. |
| run_service_query | Admin által jóváhagyott lekérdezést futtat paraméterértékekkel. SQL szöveget nem fogad. |

