Állítsa be adózói profilját¶
Egy profil egy adózó tényeit tárolja, amelyeket minden aeat app parancs beolvas és frissít. Állítson be egyet, mielőtt tranzakciókat importál, kiszámít egy modelo-t, vagy exportál egy benyújtást.
Egy profil helyi. Egy profil létrehozása, szerkesztése, megjelenítése, exportálása vagy importálása soha nem nyújt be semmit az Agencia Estatal de Administración Tributaria (AEAT) felé. A Cadrumo a gépén építi fel és ellenőrzi a benyújtását; Ön maga tölti fel.
Ha még nem telepítette a Cadrumót, és nem futtatta az aeat parancsot, kezdje a gyorsindítóval, majd térjen vissza ide.
Mit jelent az aktív profil¶
Az aktív profil az adózói környezet az aeat app parancsokhoz. Amíg egy profil aktív, az olyan parancsok, mint a főkönyvi import, a tranzakció-osztályozás, a modelo-számítás, az export és a helyi benyújtási előzmények, annak a profilnak az adatait olvassák és frissítik.
Tartson egy profilt adózónként. Adjon hozzá egy második profilt, amikor egy másik adózó benyújtásait készíti elő, elkülönít egy tesztprofilt egy valóditól, vagy visszaállít egy másolatot más néven. Ahhoz, hogy megértse, miért helyi-központú és emberi jóváhagyáshoz kötött az eszköz, lásd a magyarázó útmutatókat.
Sorolja fel a profiljait az aeat config profile list paranccsal, és nézze meg, melyik az aktív. Minden további adózót interaktívan hozzon létre, hogy a jelmondatát a terminálban válassza meg, majd pontos névvel váltson. A futtatható példa az aktív profil jelenlegi összetételét vizsgálja, anélkül hogy újabb adózót gyártana:
aeat --format json config profile listaeat --format json config profile list{ "active_profile": "docs-sequence-sandbox", "command": "config.profile.list", "notices": [], "result": { "active_profile": "docs-sequence-sandbox", "profiles": [ { "active": true, "bucket_id": "<bucket-id>", "name": "docs-sequence-sandbox" } ] }, "schema_version": "2", "status": "success" }
Confirm the profile list identifies the active taxpayer exactly.
A bejelentkezés megváltoztatja, melyik helyi főkönyvet, modelo-piszkozatot és benyújtási jelölőt használják az aeat app parancsok. A bejelentkezési ige az aeat config login, nem az aeat config profile login.
Nevezd el a profilt pontosan. A aeat config login profil-UUID-t vagy a pontos címkét fogadja el, és semmi mást: a részleges nevet, eltérő nagybetűzést vagy rövidített alakot találgatás helyett elutasítja. A név kihagyásával a már kijelölt profilba jelentkezhetsz be. Az elutasítás szándékos: a találgatás miatt kerülhetne a bevallás rossz adózóhoz.
Kilépéskor futtasd a aeat config logout parancsot. A kijelentkezés lezárja a tárolási munkamenetet, de a következő pontos bejelentkezéshez kijelölve hagyja a profilt; semmit sem töröl.
Döntse el a tényeit, mielőtt hozzákezd¶
A profilbeállítás egy sor kérdést tesz fel. A legtöbb feltételes: a korán megadott válaszai döntik el, mely későbbi kérdések jelennek meg. Döntse el először ezeket a tényeket, és a beállítás többi része következik:
Ki az adózó. Természetes személy (magánszemély), jogi személy (cég, például SL vagy SA), vagy jövedelem-hozzárendelő szervezet (közös tulajdon, például egy comunidad de bienes, ahol a jövedelem áthárul a tagjaira).
Melyik adóazonosító alkalmazható. A spanyol állampolgárok a DNI-jüket használják adóazonosítóként (NIF). A külföldi magánszemélyek a NIE-jüket használják. A cégek NIF-et vagy CIF-et használnak.
Mit csinál az adózó. A gazdasági tevékenység, és hogy milyen jövedelemfajták alkalmazhatók: üzleti vagy szakmai tevékenység, béres munka, bérleti jövedelem, befektetési jövedelem, tőkenyereség vagy nyugdíj.
Melyik áfarendszer alkalmazható. A hozzáadottérték-adó (IVA) meghatározza, hogy az adózó felszámítja és bevallja-e, és hogyan. Az általános rendszer a Modelo 303-on keresztül vallja be az áfát.
Hol illetőségű az adózó. Egy spanyol illetőségű esetén az autonóm közösség, egy nem illetőségű esetén az illetőség szerinti ország.
Melyik kimeneti nyelvet szeretné. A nyelv, amelyet a
cadrumoa kimenetéhez használ.
Nem kell megjegyeznie a jelzőneveket. A vezetett varázsló végigvezeti ezeken a döntéseken. A jelzők és elfogadott értékeik teljes, aktuális listájához futtassa az aeat config profile create --help és az aeat config profile edit --help parancsot:
aeat config profile create --helpaeat config profile create --helpUsage: aeat config profile create [OPTIONS] [profile_name]
Create a profile protected by a passphrase. At a terminal it then offers an
optional recovery code; skip it, or add it later with 'aeat config profile
recovery enable'.
Arguments:
profile_name Profile name to write the answers into
Options:
--quiet Run non-interactively using only the
supplied flag values; required flags left
unset cause an error. Sufficient on its own;
combine with --accept-defaults to fill the
rest from descriptor defaults.
--accept-defaults Fill every unsupplied flag from the
descriptor defaults, without prompting. Use
alongside --quiet, or on its own for an all-
defaults create.
--output-language <es|en|ca|hu>
CLI output language for this profile
--entity-type <str> Natural person, legal entity, or attribution
entity
--legal-entity-form <str> Recognised legal form when the entity type
is a legal entity
--tax-id <str> Tax identifier (NIF/CIF/DNI/NIE) for the
active profile
--name <str> Display name shown in local reviews
--surnames <str> Surnames or company name for export headers
--legal-name <str> Legal or company name for legal-entity
export headers
--fiscal-residency <str> Fiscal residency category: resident_irpf
(habitual resident in Spain) or
non_resident_irnr (non-resident, IRNR
taxation RDLeg 5/2004).
--country-of-fiscal-residence <str>
ISO 3166-1 alpha-2 code of the country of
fiscal residence (e.g. GB, DE, FR). Required
when fiscal-residency is non_resident_irnr.
--representante-fiscal-nif <str>
NIF/NIE of the fiscal representative in
Spain. Required for non-EU/EEA non-residents
(Art. 47 LGT + Art. 10 TRLIRNR RDLeg
5/2004).
--representante-fiscal-nombre <str>
Full name of the fiscal representative in
Spain.
--tax-residence-jurisdiction-scope <str>
Declared territorial regime: common
territory or the not-yet-supported foral
territory.
--tax-residence-ccaa <str> Tax-residence autonomous community, under
the common regime. If the value is not
recognised, the error lists the accepted
communities.
--address-postcode <str> Tax address postcode
--irpf-income-categories <str> IRPF income category; pass --irpf-income-
categories once per category
--activity <str> Business activity as plain text, or the IAE
heading if you know it
--activity-start-date <str> Censo registration / start-of-activity date
(YYYY-MM-DD). Optional; when set,
obligations for periods before this date are
not shown.
--incn-prior-12-months <str> Net turnover (importe neto de la cifra de
negocios) over the prior 12 months, in
euros. Above 6,000,000 EUR Modelo 202
mandates the Art. 40.3 LIS modality; below
it both modalities are available. Optional.
--new-entity-first-two-profit-periods / --no-new-entity-first-two-profit-periods
Mark this when a newly-created legal entity
is in one of its first two profit-making tax
periods (LIS Art. 29) to opt into the 15
percent reduced rate. Optional; unset leaves
the entity on its otherwise-applicable rate.
--ley-49-2002-option-declared / --no-ley-49-2002-option-declared
Record whether Modelo 036 casilla 651
declares the Ley 49/2002 Title II option.
--ley-49-2002-option-date <str>
Record the Modelo 036 casilla 653 date for
the Ley 49/2002 Title II option.
--ley-49-2002-renunciation-declared / --no-ley-49-2002-renunciation-declared
Record whether Modelo 036 casilla 652
declares renunciation of the Ley 49/2002
Title II regime.
--ley-49-2002-renunciation-date <str>
Record the Modelo 036 casilla 654 date for
the Ley 49/2002 Title II renunciation.
--iva-regime <str> IVA regime
--iva-m303-regime-composition <str>
Modelo 303 regime composition: general,
simplified, or mixed.
--iva-roi-enrolled / --no-iva-roi-enrolled
Enrolled in ROI
--iva-oss-enrolled / --no-iva-oss-enrolled
Enrolled in OSS
--iva-group-member-enrolled / --no-iva-group-member-enrolled
Enrolled as a member entity of an IVA group
--iva-group-dominant-entity-enrolled / --no-iva-group-dominant-entity-enrolled
Enrolled as the dominant entity of an IVA
group
--iva-sii-enrolled / --no-iva-sii-enrolled
Whether the taxpayer is enrolled in the SII
--iva-redeme-enrolled / --no-iva-redeme-enrolled
Whether the taxpayer is registered in REDEME
--iva-intracommunity-operations-exceed-50000-eur / --no-iva-intracommunity-operations-exceed-50000-eur
Intra-community operations exceed 50,000 EUR
--iva-cash-accounting-regime-enrolled / --no-iva-cash-accounting-regime-enrolled
Declare enrolment in the special IVA cash-
accounting regime.
--iva-voluntary-sii-enrolled / --no-iva-voluntary-sii-enrolled
Declare voluntary SII enrolment separately
from mandatory inclusion triggers.
--iva-hydrocarbon-deposit-advance-payment-deduction-entitled / --no-iva-hydrocarbon-deposit-advance-payment-deduction-entitled
Declare entitlement to deduct advance
payments under the hydrocarbon tax-deposit
regime.
--enrollment-large-company / --no-enrollment-large-company
Large-company enrollment
--enrollment-public-administration-budget-gt-6000000 / --no-enrollment-public-administration-budget-gt-6000000
Public administration budget over 6,000,000
--taxation-type <str> Income-tax return type: 1 = individual, 2 =
joint (family unit).
--taxpayer-sex <str> First taxpayer sex: H = male, M = female.
--taxpayer-marital-status <1|2|3|4|5>
First taxpayer marital status: 1 = single, 2
= married, 3 = widowed, 4 = separated or
divorced, 5 = registered civil partnership.
--situacion-familiar <casado|pareja_hecho_registrada|pareja_hecho_no_registrada|soltero|separado_divorciado>
Family situation under Art. 82 LIRPF:
determines whether joint taxation is
available and which family unit variant
applies.
--taxpayer-marriage-date <str> Start date of the current marriage (YYYY-MM-
DD). Only when marital status = 2 (married).
Derives casillas 0245/0246/0247 (matrimonio
sobrevenido, Art. 82 LIRPF).
--taxpayer-birth-date <str> First taxpayer birth date
--taxpayer-disability-grade <str>
First taxpayer disability grade: 1 =
33%-64%, 2 = 65% or higher, 3 = judicial
incapacity, 4 = third-party assistance or
reduced mobility.
--taxpayer-death-date <str> First taxpayer death date
--spouse-tax-id <str> Spouse NIF/NIE
--spouse-name <str> Spouse given name
--spouse-surnames <str> Spouse surnames
--spouse-birth-date <str> Spouse birth date
--spouse-sex <str> Spouse sex: H = male, M = female.
--spouse-disability-grade <str>
Spouse disability grade (if applicable): 1 =
33%-64%, 2 = 65% or higher, 3 = judicial
incapacity, 4 = third-party assistance or
reduced mobility.
--spouse-non-resident-irpf / --no-spouse-non-resident-irpf
Spouse is non-resident IRPF
--spouse-eu-eea-resident / --no-spouse-eu-eea-resident
Spouse is EU/EEA resident
--spouse-eu-eea-country <str> Spouse EU/EEA country
--family-descendants-eu-eea-deduction / --no-family-descendants-eu-eea-deduction
EU/EEA descendants in family-unit deduction
--family-minor-children-in-unit / --no-family-minor-children-in-unit
Minor children in family unit
--has-employees / --no-has-employees
Has employees and pays salaries with
retención
--pays-professionals-with-retencion / --no-pays-professionals-with-retencion
Pays professionals with retención
--art109-activity-income-withholding-ge-70pct / --no-art109-activity-income-withholding-ge-70pct
Art. 109 coverage - at least 70% of covered
professional, agricultural, livestock, or
forestry activity income subject to
withholding or payment on account
--pays-rent-with-retencion / --no-pays-rent-with-retencion
Pays local rent with retención
--pays-capital-income-with-retencion / --no-pays-capital-income-with-retencion
Pays capital income with retención
--modelo-111-no-retenciones-periods <str>
Comma-separated Modelo 111 no-obligation
periods, format YYYY:PERIOD (for example
2025:2T,2025:3T). Use only when no subject
payments were made.
--irpf-estimation-regime <str> IRPF estimation regime for economic-activity
income
--objective-estimation-modulos-iae-epigraph <str>
IAE epigraph for objective-estimation
modules, such as 972.
--objective-estimation-modulos-module-1-units <str>
Annual module 1 units for objective-
estimation modules.
--objective-estimation-modulos-module-2-units <str>
Annual module 2 units for objective-
estimation modules.
--objective-estimation-modulos-module-3-units <str>
Annual module 3 units for objective-
estimation modules.
--objective-estimation-modulos-module-4-units <str>
Annual module 4 units for objective-
estimation modules.
--objective-estimation-modulos-module-5-units <str>
Annual module 5 units for objective-
estimation modules.
--objective-estimation-modulos-module-6-units <str>
Annual module 6 units for objective-
estimation modules.
--objective-estimation-modulos-module-7-units <str>
Annual module 7 units for objective-
estimation modules.
--irpf-special-regime <str> IRPF special regime. "general" for most
taxpayers. "impatriado" for workers who
relocated to Spain and elected the Beckham
Law regime (Art. 93 LIRPF), available for
the first 6 years after relocation.
--irpf-special-regime-start-date <str>
Date the worker elected the inpatriate
regime (YYYY-MM-DD). Only when irpf-special-
regime is "impatriado". RIRPF Art. 116. The
regime expires at the end of the 6th
calendar year.
--does-intracomunitario / --no-does-intracomunitario
Conducts intracomunitario operations
--third-party-transactions-above-347-threshold / --no-third-party-transactions-above-347-threshold
Third-party transactions exceed Modelo 347
threshold
--bienes-extranjero-above-threshold / --no-bienes-extranjero-above-threshold
Foreign-held assets above legal threshold
--monedas-virtuales-extranjero-above-threshold / --no-monedas-virtuales-extranjero-above-threshold
Virtual currencies held abroad above Modelo
721 threshold
--llm-vision / --no-llm-vision Enable on-host LLM vision for reading
invoices.
--google-export / --no-google-export
Enable Google Sheets export.
--notes <str> Notes for your own records (optional)
--secrets-stdin Read the secrets as one bounded JSON object
from standard input instead of prompting.
--secrets-fd <int> File descriptor to read machine secrets
from.
--install-completion Install completion for the current shell.
--show-completion Show completion for the current shell, to
copy it or customize the installation.
--help Show this message and exit.
aeat config profile edit --helpaeat config profile edit --helpUsage: aeat config profile edit [OPTIONS] [profile_name]
Re-run the wizard against an existing profile and update values in place
Arguments:
profile_name Profile name to write the answers into
Options:
--quiet Run non-interactively using only the
supplied flag values; required flags left
unset cause an error. Sufficient on its own;
combine with --accept-defaults to fill the
rest from descriptor defaults.
--accept-defaults Fill every unsupplied flag from the
descriptor defaults, without prompting. Use
alongside --quiet, or on its own for an all-
defaults create.
--output-language <es|en|ca|hu>
CLI output language for this profile
--entity-type <str> Natural person, legal entity, or attribution
entity
--legal-entity-form <str> Recognised legal form when the entity type
is a legal entity
--tax-id <str> Tax identifier (NIF/CIF/DNI/NIE) for the
active profile
--name <str> Display name shown in local reviews
--surnames <str> Surnames or company name for export headers
--legal-name <str> Legal or company name for legal-entity
export headers
--fiscal-residency <str> Fiscal residency category: resident_irpf
(habitual resident in Spain) or
non_resident_irnr (non-resident, IRNR
taxation RDLeg 5/2004).
--country-of-fiscal-residence <str>
ISO 3166-1 alpha-2 code of the country of
fiscal residence (e.g. GB, DE, FR). Required
when fiscal-residency is non_resident_irnr.
--representante-fiscal-nif <str>
NIF/NIE of the fiscal representative in
Spain. Required for non-EU/EEA non-residents
(Art. 47 LGT + Art. 10 TRLIRNR RDLeg
5/2004).
--representante-fiscal-nombre <str>
Full name of the fiscal representative in
Spain.
--tax-residence-jurisdiction-scope <str>
Declared territorial regime: common
territory or the not-yet-supported foral
territory.
--tax-residence-ccaa <str> Tax-residence autonomous community, under
the common regime. If the value is not
recognised, the error lists the accepted
communities.
--address-postcode <str> Tax address postcode
--irpf-income-categories <str> IRPF income category; pass --irpf-income-
categories once per category
--activity <str> Business activity as plain text, or the IAE
heading if you know it
--activity-start-date <str> Censo registration / start-of-activity date
(YYYY-MM-DD). Optional; when set,
obligations for periods before this date are
not shown.
--incn-prior-12-months <str> Net turnover (importe neto de la cifra de
negocios) over the prior 12 months, in
euros. Above 6,000,000 EUR Modelo 202
mandates the Art. 40.3 LIS modality; below
it both modalities are available. Optional.
--new-entity-first-two-profit-periods / --no-new-entity-first-two-profit-periods
Mark this when a newly-created legal entity
is in one of its first two profit-making tax
periods (LIS Art. 29) to opt into the 15
percent reduced rate. Optional; unset leaves
the entity on its otherwise-applicable rate.
--ley-49-2002-option-declared / --no-ley-49-2002-option-declared
Record whether Modelo 036 casilla 651
declares the Ley 49/2002 Title II option.
--ley-49-2002-option-date <str>
Record the Modelo 036 casilla 653 date for
the Ley 49/2002 Title II option.
--ley-49-2002-renunciation-declared / --no-ley-49-2002-renunciation-declared
Record whether Modelo 036 casilla 652
declares renunciation of the Ley 49/2002
Title II regime.
--ley-49-2002-renunciation-date <str>
Record the Modelo 036 casilla 654 date for
the Ley 49/2002 Title II renunciation.
--iva-regime <str> IVA regime
--iva-m303-regime-composition <str>
Modelo 303 regime composition: general,
simplified, or mixed.
--iva-roi-enrolled / --no-iva-roi-enrolled
Enrolled in ROI
--iva-oss-enrolled / --no-iva-oss-enrolled
Enrolled in OSS
--iva-group-member-enrolled / --no-iva-group-member-enrolled
Enrolled as a member entity of an IVA group
--iva-group-dominant-entity-enrolled / --no-iva-group-dominant-entity-enrolled
Enrolled as the dominant entity of an IVA
group
--iva-sii-enrolled / --no-iva-sii-enrolled
Whether the taxpayer is enrolled in the SII
--iva-redeme-enrolled / --no-iva-redeme-enrolled
Whether the taxpayer is registered in REDEME
--iva-intracommunity-operations-exceed-50000-eur / --no-iva-intracommunity-operations-exceed-50000-eur
Intra-community operations exceed 50,000 EUR
--iva-cash-accounting-regime-enrolled / --no-iva-cash-accounting-regime-enrolled
Declare enrolment in the special IVA cash-
accounting regime.
--iva-voluntary-sii-enrolled / --no-iva-voluntary-sii-enrolled
Declare voluntary SII enrolment separately
from mandatory inclusion triggers.
--iva-hydrocarbon-deposit-advance-payment-deduction-entitled / --no-iva-hydrocarbon-deposit-advance-payment-deduction-entitled
Declare entitlement to deduct advance
payments under the hydrocarbon tax-deposit
regime.
--enrollment-large-company / --no-enrollment-large-company
Large-company enrollment
--enrollment-public-administration-budget-gt-6000000 / --no-enrollment-public-administration-budget-gt-6000000
Public administration budget over 6,000,000
--taxation-type <str> Income-tax return type: 1 = individual, 2 =
joint (family unit).
--taxpayer-sex <str> First taxpayer sex: H = male, M = female.
--taxpayer-marital-status <1|2|3|4|5>
First taxpayer marital status: 1 = single, 2
= married, 3 = widowed, 4 = separated or
divorced, 5 = registered civil partnership.
--situacion-familiar <casado|pareja_hecho_registrada|pareja_hecho_no_registrada|soltero|separado_divorciado>
Family situation under Art. 82 LIRPF:
determines whether joint taxation is
available and which family unit variant
applies.
--taxpayer-marriage-date <str> Start date of the current marriage (YYYY-MM-
DD). Only when marital status = 2 (married).
Derives casillas 0245/0246/0247 (matrimonio
sobrevenido, Art. 82 LIRPF).
--taxpayer-birth-date <str> First taxpayer birth date
--taxpayer-disability-grade <str>
First taxpayer disability grade: 1 =
33%-64%, 2 = 65% or higher, 3 = judicial
incapacity, 4 = third-party assistance or
reduced mobility.
--taxpayer-death-date <str> First taxpayer death date
--spouse-tax-id <str> Spouse NIF/NIE
--spouse-name <str> Spouse given name
--spouse-surnames <str> Spouse surnames
--spouse-birth-date <str> Spouse birth date
--spouse-sex <str> Spouse sex: H = male, M = female.
--spouse-disability-grade <str>
Spouse disability grade (if applicable): 1 =
33%-64%, 2 = 65% or higher, 3 = judicial
incapacity, 4 = third-party assistance or
reduced mobility.
--spouse-non-resident-irpf / --no-spouse-non-resident-irpf
Spouse is non-resident IRPF
--spouse-eu-eea-resident / --no-spouse-eu-eea-resident
Spouse is EU/EEA resident
--spouse-eu-eea-country <str> Spouse EU/EEA country
--family-descendants-eu-eea-deduction / --no-family-descendants-eu-eea-deduction
EU/EEA descendants in family-unit deduction
--family-minor-children-in-unit / --no-family-minor-children-in-unit
Minor children in family unit
--has-employees / --no-has-employees
Has employees and pays salaries with
retención
--pays-professionals-with-retencion / --no-pays-professionals-with-retencion
Pays professionals with retención
--art109-activity-income-withholding-ge-70pct / --no-art109-activity-income-withholding-ge-70pct
Art. 109 coverage - at least 70% of covered
professional, agricultural, livestock, or
forestry activity income subject to
withholding or payment on account
--pays-rent-with-retencion / --no-pays-rent-with-retencion
Pays local rent with retención
--pays-capital-income-with-retencion / --no-pays-capital-income-with-retencion
Pays capital income with retención
--modelo-111-no-retenciones-periods <str>
Comma-separated Modelo 111 no-obligation
periods, format YYYY:PERIOD (for example
2025:2T,2025:3T). Use only when no subject
payments were made.
--irpf-estimation-regime <str> IRPF estimation regime for economic-activity
income
--objective-estimation-modulos-iae-epigraph <str>
IAE epigraph for objective-estimation
modules, such as 972.
--objective-estimation-modulos-module-1-units <str>
Annual module 1 units for objective-
estimation modules.
--objective-estimation-modulos-module-2-units <str>
Annual module 2 units for objective-
estimation modules.
--objective-estimation-modulos-module-3-units <str>
Annual module 3 units for objective-
estimation modules.
--objective-estimation-modulos-module-4-units <str>
Annual module 4 units for objective-
estimation modules.
--objective-estimation-modulos-module-5-units <str>
Annual module 5 units for objective-
estimation modules.
--objective-estimation-modulos-module-6-units <str>
Annual module 6 units for objective-
estimation modules.
--objective-estimation-modulos-module-7-units <str>
Annual module 7 units for objective-
estimation modules.
--irpf-special-regime <str> IRPF special regime. "general" for most
taxpayers. "impatriado" for workers who
relocated to Spain and elected the Beckham
Law regime (Art. 93 LIRPF), available for
the first 6 years after relocation.
--irpf-special-regime-start-date <str>
Date the worker elected the inpatriate
regime (YYYY-MM-DD). Only when irpf-special-
regime is "impatriado". RIRPF Art. 116. The
regime expires at the end of the 6th
calendar year.
--does-intracomunitario / --no-does-intracomunitario
Conducts intracomunitario operations
--third-party-transactions-above-347-threshold / --no-third-party-transactions-above-347-threshold
Third-party transactions exceed Modelo 347
threshold
--bienes-extranjero-above-threshold / --no-bienes-extranjero-above-threshold
Foreign-held assets above legal threshold
--monedas-virtuales-extranjero-above-threshold / --no-monedas-virtuales-extranjero-above-threshold
Virtual currencies held abroad above Modelo
721 threshold
--llm-vision / --no-llm-vision Enable on-host LLM vision for reading
invoices.
--google-export / --no-google-export
Enable Google Sheets export.
--notes <str> Notes for your own records (optional)
--install-completion Install completion for the current shell.
--show-completion Show completion for the current shell, to
copy it or customize the installation.
--help Show this message and exit.
aeat --format json config profile statusaeat --format json config profile status{ "active_profile": "docs-sequence-sandbox", "command": "config.profile.status", "notices": [], "result": { "active_profile": "docs-sequence-sandbox", "activity_present": true, "configured": true, "iva_regime": "GENERAL", "precondition_action": null, "profile_id": "<profile-id>", "profile_record_error": null, "profile_record_present": null, "registered_profile": null, "tax_id_present": true, "tax_residence_ccaa": "" }, "schema_version": "2", "status": "success" }
Confirm both flag listings run and name the active profile the flags apply to.
Hozza létre a profilját¶
Hozzon létre egy profilt interaktívan, vagy nem interaktívan jelzőkkel.
Futtassa a vezetett varázslót, amikor először állít be profilt:
aeat config profile create my-profileaeat config profile create my-profileA varázsló teljes oldalas, kérdésről kérdésre haladó folyamat. Válaszolj egy oldalon, majd lépj tovább; bármikor visszaléphetsz korábbi válasz módosításához. Az első oldal a kimeneti nyelvet kéri. A válasz után a varázsló többi része a választott nyelven jelenik meg. Az oldalak végigvezetnek az azonosítón, az adóügyi lakóhelyen, a gazdasági tevékenységen, az IVA-n, a bejelentkezésen, a családi helyzeten (a leszármazottakat is beleértve), az ismétlődő kötelezettségeken és a szolgáltatási beállításokon, végül egy áttekintő oldalon minden választ megmutatnak, mielőtt bármit rögzítenének. A kérdések feltételesek: a varázsló csak azt kérdezi, ami a korábbi válaszaid alapján érvényes.
Minden oldal elmagyarázza a lehetőségeket, és megadja a dátumok, összegek és azonosítók várt formátumát; az érvénytelen értéket azonnal elutasítja. Hibás dátum vagy adóazonosító soha nem kerül a mentett profilba.
A varázsló bekéri a profil jelmondatát, mielőtt bármit is eltárolna. A profil létrejötte után megkérdezi, kér-e opcionális helyreállítási kódot, amely egy elfelejtett jelmondatot vissza tud állítani; az alapértelmezett válasz a nem, és később is engedélyezheti. Lásd védje az adataihoz való hozzáférést.
Felügyelet nélküli futtatásokhoz a jelmondatot a Futtatás jelmondatkérés nélkül részben leírt gépi csatornán adja meg; azon az úton helyreállítást soha nem ajánl fel a program.
Használja a --language en, es, ca vagy hu opciót egy parancshoz. Egy profil az alapértelmezett kimeneti nyelvét is tárolhatja.
Mentés most, befejezés később¶
Az első beállítást bármikor megállíthatod, és megőrizheted, amit megválaszoltál. Bármely oldalon válaszd a mentés és kilépés lehetőséget: minden válaszod már tárolva van, a profil pedig beállítás-befejezetlenként marad megjelölve. Feloldás után az aeat config profile show jelzi ezt az állapotot; a profile list szándékosan csak a mentett neveket és azt jelzi, melyik profil aktív.
Folytatáshoz futtasd újra ugyanazt a létrehozási parancsot ugyanazzal a profilnévvel. A varázsló ott folytatja, ahol abbahagytad, a korábbi válaszokkal kitöltve. Válaszolj a hátralévő oldalakra, majd erősítsd meg az áttekintő oldalt a beállítás befejezéséhez. A profil ezután aktívvá válik, és készen áll a aeat app parancsokra.
A leszármazottak kivételt jelentenek folytatáskor: a varázsló újra rákérdez, hogy a megerősített halmaz mindig teljes és aktuális legyen.
Használjon jelzőket a --quiet opcióval, amikor megismételhető, szkriptelhető beállítást szeretne, átadva a szervezettípust, az adóazonosítót, a nevet és a vezetékneveket az aeat config profile create parancsnak. Az alábbi kidolgozott példa lefuttat egy teljes, szkriptelt létrehozást.
A --quiet bekérések nélkül fut, és csak az Ön által megadott jelzőket használja. Egy --quiet futtatás elutasít, ha egy kötelező jelző hiányzik, és megmondja, melyeket kell hozzáadni. Egy szkriptelt létrehozáshoz szükséges a benyújtási személyazonosság: az adóazonosító, a szervezettípus, valamint a név és a vezetéknevek:
Refused. Profile creation is missing filing identity details. Add these flags
and run the command again: --entity-type --name --surnames.
Adja hozzá az --accept-defaults opciót, amikor szándékosan azt szeretné, hogy a Cadrumo a beépített alapértelmezéseiből töltse ki az elhagyott kérdéseket.
Kidolgozott példa: egy tevékenységet folytató természetes személy¶
Ez a példa egy természetes-személy profilt hoz létre egy gazdasági tevékenységet folytató magánszemélyhez, majd megvizsgálja és érvényesíti, mielőtt rá hagyatkozna:
aeat config profile view docs-sequence-sandboxaeat config profile view docs-sequence-sandboxProfile record is valid. record_validity valid issues=0 profile_id <profile-id> display_name docs-sequence-sandbox setup_state complete activities.description documentation examples identity.name Docs identity.surnames Sandbox identity.tax_id sha256:1c9f9632 iva.cash_accounting_regime_enrolled false iva.hydrocarbon_deposit_advance_payment_deduction_entitled false iva.m303_regime_composition general iva.redeme_enrolled false iva.regime GENERAL iva.voluntary_sii_enrolled false tax_residence.jurisdiction_scope common_regime taxpayer_type.entity_type natural_person
aeat --format json config profile validate docs-sequence-sandboxaeat --format json config profile validate docs-sequence-sandbox{ "active_profile": "docs-sequence-sandbox", "command": "config.profile.validate", "notices": [], "result": { "display_name": "docs-sequence-sandbox", "issues": [], "profile_id": "<profile-id>", "schema_version": 6, "setup_state": "complete", "valid": true }, "schema_version": "2", "status": "success" }
Confirm the scripted create produces a natural-person profile that validates.
A tények, amelyeket a beállítás bekér¶
A beállítás döntési területenként csoportosítja a kérdéseit. Ezek az értékek stabil parancstokenek: kis- és nagybetűre érzékenyek, és nem fordítódnak. Futtassa az aeat config profile create --help parancsot a teljes jelzőlistáért. Tartalmazza a feltételes házastárs-, családi egység-, nem illetőségű és bejelentkezési kérdéseket, amelyeket ez az útmutató összefoglal, nem pedig megismétel.
Ki az adózó¶
Válassza ki a szervezettípust:
natural_person: egy magánszemély.legal_entity: egy cég. Rögzítse a jogi formáját is, példáulsl,savagycooperativa.attribution_entity: egy közös tulajdon vagy javak közössége, amelynek jövedelme a tagjaihoz rendelődik.
Egy természetes személynél sorolja fel minden alkalmazható jövedelemfajtát, kategóriánként egyszer megismételve a jelzőt:
actividad_economica: üzleti vagy szakmai tevékenység.trabajo: béres foglalkoztatás.capital_inmobiliario: ingatlanból származó bérleti jövedelem.capital_mobiliario: befektetési jövedelem, például osztalék vagy kamat.ganancias_patrimoniales: tőkenyereség.pension: nyugdíj vagy rokkantsági járadék.
A actividad_economica értéket csak akkor válassza, amikor az adózó tevékenységet folytat. Egy tiszta bérbeadó, egy kizárólag béres adózó vagy egy tevékenység nélküli nyugdíjas ne válassza.
Egy tevékenységnél rögzítse, hogyan becsüli az IRPF a hozamát. A közvetlen becslés az alapértelmezett, és Modelo 130-at nyújt be. Használja az --irpf-estimation-regime objetiva opciót az átalánybecslés (módulos) rendszerhez, amely ehelyett Modelo 131-et nyújt be.
Személyazonosság¶
Az adóazonosító (NIF, CIF, DNI vagy NIE) kötelező. A spanyol állampolgárok a DNI-jüket használják NIF-ként; a külföldi magánszemélyek a NIE-jüket; a cégek NIF-et vagy CIF-et. Rögzítse a nevet és a vezetékneveket (vagy a szervezet megjelenítendő nevét), a gazdasági tevékenységet, ha van, és az adóügyi cím irányítószámát.
Hol illetőségű az adózó¶
Egy spanyol IRPF (személyi jövedelemadó) szerinti illetőségű esetén állítsa be az autonóm közösséget (--tax-residence-ccaa), például madrid vagy cataluna.
Ez az eszköz nem modellezi a foral rendszereket. A közösség pais_vasco vagy navarra értékre állítását elutasítja, mert az ottani illetőségűek a Hacienda Foral-jukhoz nyújtanak be a Concierto Económico keretében, nem az AEAT-hoz:
Invalid value for '--tax-residence-ccaa': Residents in pais_vasco file with the
corresponding Hacienda Foral under the Concierto Económico (Ley 12/2002), not
with the AEAT. This CLI does not model foral declarations.
Egy nem illetőségű esetén állítsa be a --fiscal-residency non_resident_irnr értéket (nem a --tax-residence-ccaa értéket), majd adja meg az illetőség szerinti országot a --country-of-fiscal-residence opcióval (egy ISO 3166-1 alpha-2 kód, például DE), és amikor szükséges, egy adóügyi képviselőt a --representante-fiscal-nif és a --representante-fiscal-nombre opcióval.
Melyik IVA-rendszer alkalmazható¶
Állítsa be az --iva-regime értéket az adózó IVA-rendszerére:
GENERAL: a szokásos rendszer; a Modelo 303-on keresztül nyújt be negyedéves áfát.SIMPLIFICADO: az egyszerűsített, modulokon alapuló rendszer.RECARGO_EQUIVALENCIA: az egyenértékűségi pótlék a jogosult kiskereskedőknek.REAGP: a mezőgazdaság, állattenyésztés és halászat különleges rendszere.EXENTO: mentesített tevékenységek, például egyes oktatási vagy egészségügyi.
Rögzítsen minden alkalmazható IVA-bejelentkezést, például a ROI-t (közösségen belüli szereplők) vagy az OSS-t (egyablakos rendszer a határon átnyúló B2C értékesítésekhez).
Melyik ismétlődő kötelezettségek alkalmazhatók¶
Ezek a tények döntik el, mely űrlapokat kell az adózónak benyújtania. Rögzítse azokat, amelyek igazak:
--has-employeesvagy--pays-professionals-with-retencion: béreket vagy szakmai díjakat fizet forrásadóval.--pays-rent-with-retencion: üzlethelyiség-bérleti díjat fizet forrásadóval.--does-intracomunitario: más EU-országbeli vállalkozásokkal kereskedik.--third-party-transactions-above-347-threshold: a harmadik felekkel kötött ügyletek meghaladják a Modelo 347 küszöbét.--bienes-extranjero-above-threshold: a külföldi vagyon meghaladja a törvényi küszöböt.--art109-activity-income-withholding-ge-70pct: a RIRPF 109. cikke szerinti 70 százalékos jövedelemfedezeti kivétel alkalmazandó a lefedett szakmai, mezőgazdasági, állattenyésztési vagy erdészeti tevékenységi jövedelemre. Tevékenységkezdéseknél rögzítse a fedezeti tényt az aktuális fizetési időszakra.
Egy kötelezettségi jelző beállítatlanul hagyása nem ugyanaz, mint hamisként megjelölni. Amikor egy tény bejelentetlen, a készenléti ellenőrzés a kapcsolódó űrlapot hiányosként jelenti (nem lehet meghatározni), nem nem alkalmazhatóként. Rögzítsen minden ismert tényt.
Ellenőrizze a tényeit, mielőtt számítana¶
Egy hibás vagy hiányzó tény hibás benyújtást eredményez. Erősítse meg a profilt, mielőtt kiszámít egy modelót. A példa megmutatja az aktív profil készenléti összefoglalóját és tárolt tényeit, érvényesíti őket a sémával szemben, majd ellenőrzi, hogy a profil hordozza-e azokat a tényeket, amelyekre egy adott űrlapnak egy adott benyújtási környezethez szüksége van:
aeat config profile statusaeat config profile statusprofile docs-sequence-sandbox profile_id <profile-id> identity.tax_id sha256:1c9f9632 activities.description documentation examples iva.regime GENERAL tax_residence.ccaa <unset> Next step: `aeat app overview status`
aeat config profile viewaeat config profile viewProfile record is valid. record_validity valid issues=0 profile_id <profile-id> display_name docs-sequence-sandbox setup_state complete activities.description documentation examples identity.name Docs identity.surnames Sandbox identity.tax_id sha256:1c9f9632 iva.cash_accounting_regime_enrolled false iva.hydrocarbon_deposit_advance_payment_deduction_entitled false iva.m303_regime_composition general iva.redeme_enrolled false iva.regime GENERAL iva.voluntary_sii_enrolled false tax_residence.jurisdiction_scope common_regime taxpayer_type.entity_type natural_person
aeat config profile validateaeat config profile validatereadiness ready issues=0 profile_id <profile-id> display_name docs-sequence-sandbox setup_state complete schema_version 6 valid True
aeat --format json app modelo readiness --modelo 303 --year 2026 --period 1Taeat --format json app modelo readiness --modelo 303 --year 2026 --period 1T{ "active_profile": "docs-sequence-sandbox", "command": "modelo.readiness", "notices": [ { "action": null, "code": "modelo.readiness.per_operation_axis_not_assessed", "context": { "modelo": "303", "profile_ready": "True" }, "message": "No schema-required profile field is currently declared for Modelo 303, so profile_ready reflects only the export-identity and conditional checks, not a per-modelo assessment. Do not read profile_ready as a complete check for this modelo.", "severity": "warning" }, { "action": null, "code": "modelo.readiness.ledger_preflight_scope", "context": { "binding_ready": "false", "ledger_ready": "true", "missing_bindings": "4" }, "message": "ledger_ready only means the period ledger rows passed transaction preflight; missing_bindings/source_binding_ready still decide source completeness.", "severity": "info" } ], "result": { "binding_ready": false, "filing_year": 2026, "ledger_checked_transaction_count": 0, "ledger_issues": [], "ledger_period": { "code": "1T", "filing_year": 2026 }, "ledger_preflight_required": true, "ledger_ready": true, "missing": [], "missing_bindings": [ { "binding_id": "modelo-303-autoconsumo-promotor-base", "input_channel": "decimal", "source": "profile" }, { "binding_id": "modelo-303-bienes-inversion-regularizacion-casilla-43", "input_channel": "decimal", "source": "bienes_inversion_regularizacion" }, { "binding_id": "modelo-303-compensacion-pendiente-anteriores", "input_channel": "decimal", "source": "previous_filing" }, { "binding_id": "modelo-303-prorrata-regularizacion-casilla-44", "input_channel": "decimal", "source": "prorrata_regularizacion" } ], "modelo": "303", "operation": "modelo.readiness", "period": { "code": "1T", "filing_year": 2026 }, "profile_id": "<profile-id>", "profile_ready": true, "profile_refusal": "", "ready": false, "registry_ready": true, "registry_refusal": "", "revision_id": "2026-y-siguientes" }, "schema_version": "2", "status": "warning" }
Confirm the active profile's facts validate and see what a specific filing still needs.
A preflight megnevezi az adott (modelo, benyújtási-év, időszak) környezethez hiányzó mezőket. Használja a Válassza ki, melyik modelót nyújtsa be oldalt, hogy megtalálja az egy modelo által elfogadott időszakkódokat. Javítson ki minden hibás tényt az edit paranccsal, mielőtt folytatná.
Hogyan döntik el a tényei, mely űrlapok alkalmazhatók¶
A rögzített profiladatok határozzák meg, mely modelókat kell az adózónak benyújtania. Használja ezt a megfeleltetést a profil épelméjűségi ellenőrzéséhez, majd erősítsen meg egy adott űrlapot a preflight paranccsal:
Amikor ez igaz az adózóra |
Ezek az űrlapok alkalmazhatók |
|---|---|
Természetes személy |
Modelo 100 (éves Renta) |
Cég |
Modelo 200 (éves IS, társasági adó), Modelo 202 (előlegfizetések) |
Tevékenységet folytat közvetlen becslés alatt |
Modelo 130 (negyedéves IRPF) |
Tevékenységet folytat átalánybecslés (módulos) alatt |
Modelo 131-es űrlap |
A 109. cikk szerinti tevékenységijövedelem-fedezeti kivétel alkalmazandó |
Megszünteti a Modelo 130 kötelezettséget |
Áfát számít fel az általános rendszer alatt |
Modelo 303 (negyedéves), Modelo 390 (éves) |
Alkalmazottakat vagy szakembereket fizet forrásadóval |
Modelo 111 (negyedéves), Modelo 190 (éves) |
Üzlethelyiség-bérleti díjat fizet forrásadóval |
Modelo 115 (negyedéves), Modelo 180 (éves) |
EU-s vállalkozásokkal kereskedik |
Modelo 349-es űrlap |
A 347-es küszöb feletti, harmadik felekkel kötött ügyletei vannak |
Modelo 347-es űrlap |
A törvényi küszöb feletti külföldi vagyont birtokol |
Modelo 720-as űrlap |
Ez egy útmutató, nem a hiteles forrás. Az eszköz a teljes profilból és a nyilvántartás szabályaiból dönti el az alkalmazhatóságot. Ahhoz, hogy lássa, mi alkalmazható a profiljára, használja a Válassza ki, melyik modelót nyújtsa be oldalt.
Tartsa karban a profilját¶
Léptesd végig újra a varázslót egy meglévő profilon az adatok módosításához:
aeat config profile edit my-profileaeat config profile edit my-profileSzerkesztési módban ugyanazok az oldalak jelennek meg a jelenlegi válaszokkal. Módosítsd, amire szükséged van, majd erősítsd meg az áttekintő oldalt. Megerősítésig semmi nem íródik ki: a módosítások a folyamat közben előkészítve maradnak, a megszakított szerkesztés pedig mindet elveti. Szerkesztési módban nincs mentés és kilépés. Egy ülésben fejezd be a folyamatot. Az eszköz minden interaktív szerkesztés végén mindkettőt közli, így a szerkesztés soha nem alkalmazódik csendben félig.
A leszármazottak nem részei a profilszerkesztésnek. Az alábbi descendiente paranccsal kezeld őket. A szerkesztési összefoglaló ezt minden alkalommal emlékeztetőként megjeleníti.
Parancsfájlban végzett módosításhoz add meg a --quiet kapcsolót csak azokkal a kapcsolókkal, amelyeket módosítani akarsz; minden meg nem nevezett adat változatlan marad.
Leszármazottak kezelése¶
A leszármazottak határozzák meg az éves Renta mínimo por descendientes értékét. Az első beállításkor add meg őket, később pedig a descendiente paranccsal kezeld.
Nyisd meg a lapozható leszármazott-szerkesztőt:
aeat config profile descendienteaeat config profile descendienteA szerkesztő megmutatja a deklarált leszármazottakat, lehetővé teszi bármely válasz módosítását, egy új személy hozzáadását vagy a szám csökkentését, és megerősítéskor a teljes halmazt rögzíti. A szám csökkentése eltávolítja az ezen túli leszármazottakat. A mentett halmaz mindig pontosan egyezik a megerősítettel.
Ugyanezeket a módosításokat kapcsolókkal is parancsfájlba írhatod:
aeat --format json config profile descendiente listaeat --format json config profile descendiente list{ "active_profile": "docs-sequence-sandbox", "command": "config.profile.descendiente.list", "notices": [], "result": { "descendientes": [], "profile": "docs-sequence-sandbox", "total": 0 }, "schema_version": "2", "status": "success" }
aeat --format json config profile descendiente add --descendiente \
NACIMIENTO=2018-04-01,DISCAPACIDAD=0,CONVIVENCIA=trueaeat --format json config profile descendiente add --descendiente `
NACIMIENTO=2018-04-01,DISCAPACIDAD=0,CONVIVENCIA=true{ "active_profile": "docs-sequence-sandbox", "command": "config.profile.descendiente.add", "notices": [], "result": { "added": 1, "profile": "docs-sequence-sandbox", "total": 1 }, "schema_version": "2", "status": "success" }
aeat --format json config profile descendiente remove 0aeat --format json config profile descendiente remove 0{ "active_profile": "docs-sequence-sandbox", "command": "config.profile.descendiente.remove", "notices": [], "result": { "profile": "docs-sequence-sandbox", "removed_index": 0, "total": 0 }, "schema_version": "2", "status": "success" }
Confirm the descendiente count returns to zero after the removal.
A add gyermekenként egy --descendiente kapcsolót fogad, vesszővel elválasztott KEY=VALUE párokkal. A NACIMIENTO (születési dátum, AAAA-MM-DD) kötelező; a ADOPCION, DISCAPACIDAD (0, 33 vagy 65), CONVIVENCIA, CUSTODIA, MESES_TRABAJO, GASTOS_GUARDERIA és NIF opcionális. Adóazonosító nélküli leszármazott is megengedett: hagyd ki a NIF mezőt. A remove a list által mutatott pozíciót fogadja, nullától számolva.
A MESES_TRABAJO azt nevezi meg, mely hónapokban dolgozott az anya, nem azt, hogy hányban. A hónapot két számjeggyel írja, a tartományt MM-MM formában, a bejegyzéseket pedig ; jellel válassza el. Írjon MESES_TRABAJO=05-08 értéket májustól augusztusig. Írjon MESES_TRABAJO=01;03;09-12 értéket januárra, márciusra és szeptembertől decemberig.
Nevezze meg a hónapokat. A bölcsődei növekmény csak azokat a hónapokat számítja, amelyekben az anya dolgozott és a gyermek járt bölcsődébe, ezért egy darabszám nem árulja el, hogy a kettő átfedi-e egymást.
Tartsa karban a profilját¶
Az alábbi lépések egy adatot módosítanak, majd a profilt lezárt archívumba mentik:
aeat config profile edit docs-sequence-sandbox --quiet --address-postcode 28013aeat config profile edit docs-sequence-sandbox --quiet --address-postcode 28013Profile docs-sequence-sandbox Status updated Next aeat app modelo work create
aeat --format json config profile archive export docs-sequence-sandbox --output \
docs-sequence-sandbox.cadrumo-bucket.tar.gzaeat --format json config profile archive export docs-sequence-sandbox --output `
docs-sequence-sandbox.cadrumo-bucket.tar.gz{ "active_profile": "docs-sequence-sandbox", "command": "config.profile.archive.export", "notices": [], "result": { "archive_schema_version": 4, "bucket_id": "<bucket-id>", "recovery_enrolled": false, "target": "docs-sequence-sandbox.cadrumo-bucket.tar.gz" }, "schema_version": "2", "status": "success" }
Confirm the profile survives an edit and a sealed archive backup.
Mit tesz az egyes lépések:
A szerkesztés csak az átadott jelzőket módosítja. Futtassa újra a
show,statusvagyvalidateparancsot a szerkesztés után.Az archívum exportálása a profil lezárt, titkosított másolatát írja ki. A célfájlnévnek
.cadrumo-bucket.tar.gzvégződésűnek kell lennie. Az archívumot a profil jelmondatával titkosítja, és nem tartalmazza a profil címkéjét. Állítsa helyre azaeat config profile archive importparanccsal, a lezárt archívum fejlécét pedig visszafejtés nélkül azaeat config profile archive inspectparanccsal olvassa.
Egy hordozható profilfájl adózói adatokat tartalmaz, beleértve az adóazonosítót, a tevékenységet és a helyi benyújtási előzményeket. Tárolja érzékeny adóadatként, és ne csatolja támogatási kéréshez. Lásd az importálás, exportálás és bizonyítékok leírását.
Válassza ki a szolgáltatási képességeit¶
Minden profil hordozza a saját beleegyezését három opcionális szolgáltatáshoz. A beállítási varázsló felteszi ezeket a kérdéseket, amikor létrehoz vagy szerkeszt egy profilt, és bármikor módosíthatja őket. Ezek a lépések megmutatják a jelenlegi beállítottságot, kikapcsolnak egy képességet, majd újra megmutatják a beállítottságot:
aeat config profile capabilities viewaeat config profile capabilities viewllm_vision enabled default llm_vision is on by default (no profile opt-in) google_export enabled default google_export is on by default (no profile opt-in) cloud_evidence_upload disabled default cloud_evidence_upload is off by default (no profile opt-in)
aeat config profile capabilities set llm_vision offaeat config profile capabilities set llm_vision offcapability llm_vision state off
aeat --format json config profile capabilities viewaeat --format json config profile capabilities view{ "active_profile": "docs-sequence-sandbox", "command": "config.profile.capabilities.show", "notices": [], "result": { "capabilities": [ { "capability": "llm_vision", "enabled": false, "reason": "profile opted out of llm_vision", "source": "profile" }, { "capability": "google_export", "enabled": true, "reason": "google_export is on by default (no profile opt-in)", "source": "default" }, { "capability": "cloud_evidence_upload", "enabled": false, "reason": "cloud_evidence_upload is off by default (no profile opt-in)", "source": "default" } ], "profile_id": "<profile-id>" }, "schema_version": "2", "status": "success" }
Confirm a capability change updates the active profile.
A három képesség:
cloud_evidence_upload: érzékeny bizonyíték küldésének engedélyezése egy felhőalapú LLM-szolgáltatónak. Alapértelmezés szerint kikapcsolva. Gestor-profiloknál tiltott.llm_vision: számlák olvasása a gépen futó vision-modellel. Alapértelmezés szerint bekapcsolva.google_export: számítások exportálása Google Táblázatokba. Alapértelmezés szerint bekapcsolva.
Kapcsoljon be vagy ki bármely képességet az aeat config profile capabilities set paranccsal. A példa kikapcsolja az llm_vision-t. Adja át a cloud_evidence_upload on értéket a felhőfeltöltés engedélyezéséhez. A hiányzó csomagkiegészítők előállítják a pontos telepítési parancsot. A kiegészítőkhöz lásd: A Cadrumo telepítése.
A fenti bejelentkezéshez kötött karbantartási és képesség-ellenőrzések után az aeat config logout paranccsal törlés nélkül jelentkezhetsz ki a profilból. A kijelentkezés lezárja az aktív tárolási munkamenetet, eldobja a memóriában levő kulcsait, felszabadítja a bucket-motorokat, és törli a helyi aktívprofil-mutatót:
aeat config logoutaeat config logoutlogged_out_profile docs-sequence-sandbox
aeat --format json config profile statusaeat --format json config profile status{ "active_profile": "docs-sequence-sandbox", "command": "config.profile.status", "error": { "action": { "action": { "action_id": "operator.profile.login", "cli_path": [ "config", "login" ], "target_command_key": "config.login" }, "argument_bindings": [ { "argument_name": "name", "source": "operator_action.verdict_context", "source_evidence_id": null, "source_key": "name", "status": "resolved", "value": "docs-sequence-sandbox" } ], "conditionality": "immediate", "evidence": [ { "condition_id": "profile.session.logged_in", "evidence_id": "profile.session.resume", "provenance": "persisted_state", "values": { "profile_name": "docs-sequence-sandbox", "session_refusal_reason": "absent", "session_resumed": false } } ], "failed_condition_id": "profile.session.logged_in", "missing_argument_names": [], "no_recovery_outcome": null }, "category": "REFUSED", "code": "REFUSED_CLI_BOUNDARY", "context": { "reason": "absent" }, "message": "You are not logged in. Run `aeat config login` to unlock your profile.", "retryable": false, "runbook_id": null, "trace_id": null }, "notices": [], "schema_version": "2", "status": "error" }
Confirm logout closes the active session without deleting the profile.
Lássa, mi változott¶
Egy profil minden változása (létrehozás, szerkesztések, importok, osztályozások, számítások és benyújtások) eseményként rögzül annak a profilnak a csak-hozzáfűző előzményében (egy napló, amelyet olvashat, de nem módosíthat). Az előzmények olvasásához aktív profil szükséges, ezért kijelentkezés után előbb váltson rá. A példa létrehoz, átnevez és szerkeszt egy profilt, mielőtt böngészné és szűrné az előzményeit:
aeat config profile history --helpaeat config profile history --helpUsage: aeat config profile history [OPTIONS] [profile]
Show the append-only event history for one profile
Arguments:
profile Profile name whose event history should be inspected
Options:
--event-type <str> Filter the history to one or more event
types (repeatable)
--since <str> Filter the history to events at or after
this ISO-8601 timestamp (e.g.
2026-04-01T00:00:00+00:00)
--until <str> Filter the history to events at or before
this ISO-8601 timestamp (e.g.
2026-04-30T23:59:59+00:00)
--object-id <str> Filter the history to events targeting a
specific object_id (exact match)
--actor <str> Filter the history to events recorded by a
specific actor (exact match)
--output-language, --language <es|en|ca|hu>
Output language for the response text (es,
en, ca, hu).
--install-completion Install completion for the current shell.
--show-completion Show completion for the current shell, to
copy it or customize the installation.
--help Show this message and exit.
Confirm the profile history records each change and can be filtered.
Ismételje meg az --event-type opciót több típus beemeléséhez. Egy ismeretlen típust elutasít a teljes elfogadott listával, így egy üres érték gyors módja a szókincs felfedezésének.
Egy átnevezés szándékosan két eseményként jelenik meg: a profile.renamed rögzíti, hogy az adat megváltozott, a bucket.renamed pedig rögzíti, hogy Ön futtatta az átnevezés műveletet. Az egyik a „mi változott”, a másik a „mit tettek” kérdésre válaszol.
Profil végleges törlése¶
Csak az aktív munkamenet lezárása után törölje végleg a profilt. A Cadrumo nem engedi az aktív profil törlését, ezért először jelentkezzen ki, majd erősítse meg a pontosan megnevezett profil visszafordíthatatlan törlését. Ez a befejező példa az útmutató összes profilművelete után szerepel, mert a törölt profil többé nem használható:
aeat --format json config logoutaeat --format json config logout{ "active_profile": "docs-sequence-sandbox", "command": "config.logout", "notices": [], "result": { "already_logged_out": false, "logged_out_profile": "docs-sequence-sandbox" }, "schema_version": "2", "status": "success" }
aeat --format json config profile delete docs-sequence-sandbox --yesaeat --format json config profile delete docs-sequence-sandbox --yes{ "active_profile": null, "command": "config.profile.delete", "notices": [ { "action": null, "code": "config.profile.delete.deleted", "context": { "profile_id": "<profile-id>" }, "message": "Profile deleted along with its local state.", "severity": "info" } ], "result": { "completed_at": "2026-04-01T09:00:00+00:00", "deleted": true, "display_name": "docs-sequence-sandbox", "earliest_safe_erase_date": null, "fingerprint": { "digest": "<masked>", "file_count": 4, "schema_version": 1, "total_bytes": 1850 }, "profile_id": "<profile-id>", "retained_record_count": 0 }, "schema_version": "2", "status": "success" }
Confirm logout makes the sandbox profile inactive before deleting only that exact profile.
Ha a beállítás hibásnak tűnik¶
Ha egy parancs nincs aktív profilt, érvénytelen mezőértéket jelent, vagy azt, hogy rossz profil alatt dolgozik, lásd: Diagnosztizálja és javítsa a helyi beállítását.
Amikor a hibaelhárítási lépések nem oldják meg, kövesse az Adatvédelmi szempontból biztonságos támogatási kérés előkészítése oldalt. Megnevezi a beemelendő kimeneteket és a kihagyandó személyes adatokat, mielőtt a projekt hibakövetőjéhez viszi a problémát.