[{"data":1,"prerenderedAt":928},["ShallowReactive",2],{"navigation_docs_en":3,"-en-guides-invoices":98,"-en-guides-invoices-surround":923},[4,23,49,83,93],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":22},"Getting Started","i-lucide-rocket","/en/getting-started","en/1.getting-started",[10,14,18],{"title":11,"path":12,"stem":13},"Installation","/en/getting-started/installation","en/1.getting-started/1.installation",{"title":15,"path":16,"stem":17},"Configuration","/en/getting-started/configuration","en/1.getting-started/2.configuration",{"title":19,"path":20,"stem":21},"Quick Start","/en/getting-started/quick-start","en/1.getting-started/3.quick-start",false,{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":22},"Guides","i-lucide-book-open","/en/guides","en/2.guides",[29,33,37,41,45],{"title":30,"path":31,"stem":32},"Authentication","/en/guides/authentication","en/2.guides/1.authentication",{"title":34,"path":35,"stem":36},"Invoices","/en/guides/invoices","en/2.guides/2.invoices",{"title":38,"path":39,"stem":40},"Notifications","/en/guides/notifications","en/2.guides/3.notifications",{"title":42,"path":43,"stem":44},"Communications","/en/guides/communications","en/2.guides/4.communications",{"title":46,"path":47,"stem":48},"XML Builder","/en/guides/xml-builder","en/2.guides/5.xml-builder",{"title":50,"icon":51,"path":52,"stem":53,"children":54,"page":22},"API Reference","i-lucide-code","/en/api-reference","en/3.api-reference",[55,59,62,66,69,73,76,79],{"title":56,"path":57,"stem":58},"Core","/en/api-reference/core","en/3.api-reference/1.core",{"title":34,"path":60,"stem":61},"/en/api-reference/invoices","en/3.api-reference/2.invoices",{"title":63,"path":64,"stem":65},"Errors","/en/api-reference/errors","en/3.api-reference/3.errors",{"title":46,"path":67,"stem":68},"/en/api-reference/xml-builder","en/3.api-reference/4.xml-builder",{"title":70,"path":71,"stem":72},"Utils","/en/api-reference/utils","en/3.api-reference/5.utils",{"title":38,"path":74,"stem":75},"/en/api-reference/notifications","en/3.api-reference/6.notifications",{"title":42,"path":77,"stem":78},"/en/api-reference/communications","en/3.api-reference/7.communications",{"title":80,"path":81,"stem":82},"Nuxt Module","/en/api-reference/nuxt","en/3.api-reference/8.nuxt",{"title":84,"path":85,"stem":86,"children":87,"icon":92},"Integrations","/en/integrations","en/4.integrations/0.index",[88,89],{"title":84,"path":85,"stem":86},{"title":80,"path":90,"stem":91},"/en/integrations/nuxt","en/4.integrations/1.nuxt","i-lucide-puzzle",{"title":94,"path":95,"stem":96,"icon":97},"Changelog","/en/changelog","en/5.changelog","i-lucide-history",{"id":99,"title":34,"body":100,"description":917,"extension":918,"links":919,"meta":920,"navigation":190,"path":35,"seo":921,"stem":36,"__hash__":922},"docs_en/en/2.guides/2.invoices.md",{"type":101,"value":102,"toc":906},"minimark",[103,107,111,116,310,314,319,322,402,406,409,456,460,567,571,633,637,640,819,823,902],[104,105,34],"h1",{"id":106},"invoices",[108,109,110],"p",{},"Complete management of active and passive invoice cycles.",[112,113,115],"h2",{"id":114},"setup","Setup",[117,118,123],"pre",{"className":119,"code":120,"language":121,"meta":122,"style":122},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { ArubaClient } from '@fatturazione-elettronica-aruba/core';\nimport { InvoicesClient } from '@fatturazione-elettronica-aruba/invoices';\n\nconst client = new ArubaClient({ environment: 'demo' });\nawait client.auth.signin('username', 'password');\n\nconst invoices = new InvoicesClient(client.http);\n","typescript","",[124,125,126,162,185,192,238,281,286],"code",{"__ignoreMap":122},[127,128,131,135,139,143,146,149,152,156,159],"span",{"class":129,"line":130},"line",1,[127,132,134],{"class":133},"s7zQu","import",[127,136,138],{"class":137},"sMK4o"," {",[127,140,142],{"class":141},"sTEyZ"," ArubaClient",[127,144,145],{"class":137}," }",[127,147,148],{"class":133}," from",[127,150,151],{"class":137}," '",[127,153,155],{"class":154},"sfazB","@fatturazione-elettronica-aruba/core",[127,157,158],{"class":137},"'",[127,160,161],{"class":137},";\n",[127,163,165,167,169,172,174,176,178,181,183],{"class":129,"line":164},2,[127,166,134],{"class":133},[127,168,138],{"class":137},[127,170,171],{"class":141}," InvoicesClient",[127,173,145],{"class":137},[127,175,148],{"class":133},[127,177,151],{"class":137},[127,179,180],{"class":154},"@fatturazione-elettronica-aruba/invoices",[127,182,158],{"class":137},[127,184,161],{"class":137},[127,186,188],{"class":129,"line":187},3,[127,189,191],{"emptyLinePlaceholder":190},true,"\n",[127,193,195,199,202,205,208,211,214,217,221,224,226,229,231,233,236],{"class":129,"line":194},4,[127,196,198],{"class":197},"spNyl","const",[127,200,201],{"class":141}," client ",[127,203,204],{"class":137},"=",[127,206,207],{"class":137}," new",[127,209,142],{"class":210},"s2Zo4",[127,212,213],{"class":141},"(",[127,215,216],{"class":137},"{",[127,218,220],{"class":219},"swJcz"," environment",[127,222,223],{"class":137},":",[127,225,151],{"class":137},[127,227,228],{"class":154},"demo",[127,230,158],{"class":137},[127,232,145],{"class":137},[127,234,235],{"class":141},")",[127,237,161],{"class":137},[127,239,241,244,247,250,253,255,258,260,262,265,267,270,272,275,277,279],{"class":129,"line":240},5,[127,242,243],{"class":133},"await",[127,245,246],{"class":141}," client",[127,248,249],{"class":137},".",[127,251,252],{"class":141},"auth",[127,254,249],{"class":137},[127,256,257],{"class":210},"signin",[127,259,213],{"class":141},[127,261,158],{"class":137},[127,263,264],{"class":154},"username",[127,266,158],{"class":137},[127,268,269],{"class":137},",",[127,271,151],{"class":137},[127,273,274],{"class":154},"password",[127,276,158],{"class":137},[127,278,235],{"class":141},[127,280,161],{"class":137},[127,282,284],{"class":129,"line":283},6,[127,285,191],{"emptyLinePlaceholder":190},[127,287,289,291,294,296,298,300,303,305,308],{"class":129,"line":288},7,[127,290,198],{"class":197},[127,292,293],{"class":141}," invoices ",[127,295,204],{"class":137},[127,297,207],{"class":137},[127,299,171],{"class":210},[127,301,302],{"class":141},"(client",[127,304,249],{"class":137},[127,306,307],{"class":141},"http)",[127,309,161],{"class":137},[112,311,313],{"id":312},"send-invoices","Send Invoices",[315,316,318],"h3",{"id":317},"unsigned-invoice","Unsigned Invoice",[108,320,321],{},"Aruba signs automatically:",[117,323,325],{"className":119,"code":324,"language":121,"meta":122,"style":122},"import { encodeBase64 } from '@fatturazione-elettronica-aruba/utils';\n\nconst result = await invoices.upload({\n  dataFile: encodeBase64(xmlContent),\n});\n",[124,326,327,349,353,378,393],{"__ignoreMap":122},[127,328,329,331,333,336,338,340,342,345,347],{"class":129,"line":130},[127,330,134],{"class":133},[127,332,138],{"class":137},[127,334,335],{"class":141}," encodeBase64",[127,337,145],{"class":137},[127,339,148],{"class":133},[127,341,151],{"class":137},[127,343,344],{"class":154},"@fatturazione-elettronica-aruba/utils",[127,346,158],{"class":137},[127,348,161],{"class":137},[127,350,351],{"class":129,"line":164},[127,352,191],{"emptyLinePlaceholder":190},[127,354,355,357,360,362,365,368,370,373,375],{"class":129,"line":187},[127,356,198],{"class":197},[127,358,359],{"class":141}," result ",[127,361,204],{"class":137},[127,363,364],{"class":133}," await",[127,366,367],{"class":141}," invoices",[127,369,249],{"class":137},[127,371,372],{"class":210},"upload",[127,374,213],{"class":141},[127,376,377],{"class":137},"{\n",[127,379,380,383,385,387,390],{"class":129,"line":194},[127,381,382],{"class":219},"  dataFile",[127,384,223],{"class":137},[127,386,335],{"class":210},[127,388,389],{"class":141},"(xmlContent)",[127,391,392],{"class":137},",\n",[127,394,395,398,400],{"class":129,"line":240},[127,396,397],{"class":137},"}",[127,399,235],{"class":141},[127,401,161],{"class":137},[315,403,405],{"id":404},"signed-invoice","Signed Invoice",[108,407,408],{},"For already signed invoices (.p7m or XAdES):",[117,410,412],{"className":119,"code":411,"language":121,"meta":122,"style":122},"const result = await invoices.uploadSigned({\n  dataFile: encodeBase64(signedContent),\n});\n",[124,413,414,435,448],{"__ignoreMap":122},[127,415,416,418,420,422,424,426,428,431,433],{"class":129,"line":130},[127,417,198],{"class":197},[127,419,359],{"class":141},[127,421,204],{"class":137},[127,423,364],{"class":133},[127,425,367],{"class":141},[127,427,249],{"class":137},[127,429,430],{"class":210},"uploadSigned",[127,432,213],{"class":141},[127,434,377],{"class":137},[127,436,437,439,441,443,446],{"class":129,"line":164},[127,438,382],{"class":219},[127,440,223],{"class":137},[127,442,335],{"class":210},[127,444,445],{"class":141},"(signedContent)",[127,447,392],{"class":137},[127,449,450,452,454],{"class":129,"line":187},[127,451,397],{"class":137},[127,453,235],{"class":141},[127,455,161],{"class":137},[112,457,459],{"id":458},"search-sent-invoices","Search Sent Invoices",[117,461,463],{"className":119,"code":462,"language":121,"meta":122,"style":122},"const result = await invoices.findSent({\n  creationStartDate: '2024-01-01T00:00:00.000Z',\n  creationEndDate: '2024-01-02T00:00:00.000Z',\n  status: 'Consegnata',\n  page: 0,\n  size: 50,\n});\n",[124,464,465,486,502,518,534,547,559],{"__ignoreMap":122},[127,466,467,469,471,473,475,477,479,482,484],{"class":129,"line":130},[127,468,198],{"class":197},[127,470,359],{"class":141},[127,472,204],{"class":137},[127,474,364],{"class":133},[127,476,367],{"class":141},[127,478,249],{"class":137},[127,480,481],{"class":210},"findSent",[127,483,213],{"class":141},[127,485,377],{"class":137},[127,487,488,491,493,495,498,500],{"class":129,"line":164},[127,489,490],{"class":219},"  creationStartDate",[127,492,223],{"class":137},[127,494,151],{"class":137},[127,496,497],{"class":154},"2024-01-01T00:00:00.000Z",[127,499,158],{"class":137},[127,501,392],{"class":137},[127,503,504,507,509,511,514,516],{"class":129,"line":187},[127,505,506],{"class":219},"  creationEndDate",[127,508,223],{"class":137},[127,510,151],{"class":137},[127,512,513],{"class":154},"2024-01-02T00:00:00.000Z",[127,515,158],{"class":137},[127,517,392],{"class":137},[127,519,520,523,525,527,530,532],{"class":129,"line":194},[127,521,522],{"class":219},"  status",[127,524,223],{"class":137},[127,526,151],{"class":137},[127,528,529],{"class":154},"Consegnata",[127,531,158],{"class":137},[127,533,392],{"class":137},[127,535,536,539,541,545],{"class":129,"line":240},[127,537,538],{"class":219},"  page",[127,540,223],{"class":137},[127,542,544],{"class":543},"sbssI"," 0",[127,546,392],{"class":137},[127,548,549,552,554,557],{"class":129,"line":283},[127,550,551],{"class":219},"  size",[127,553,223],{"class":137},[127,555,556],{"class":543}," 50",[127,558,392],{"class":137},[127,560,561,563,565],{"class":129,"line":288},[127,562,397],{"class":137},[127,564,235],{"class":141},[127,566,161],{"class":137},[112,568,570],{"id":569},"received-invoices","Received Invoices",[117,572,574],{"className":119,"code":573,"language":121,"meta":122,"style":122},"const result = await invoices.findReceived({\n  creationStartDate: '2024-01-01T00:00:00.000Z',\n  creationEndDate: '2024-01-02T00:00:00.000Z',\n});\n",[124,575,576,597,611,625],{"__ignoreMap":122},[127,577,578,580,582,584,586,588,590,593,595],{"class":129,"line":130},[127,579,198],{"class":197},[127,581,359],{"class":141},[127,583,204],{"class":137},[127,585,364],{"class":133},[127,587,367],{"class":141},[127,589,249],{"class":137},[127,591,592],{"class":210},"findReceived",[127,594,213],{"class":141},[127,596,377],{"class":137},[127,598,599,601,603,605,607,609],{"class":129,"line":164},[127,600,490],{"class":219},[127,602,223],{"class":137},[127,604,151],{"class":137},[127,606,497],{"class":154},[127,608,158],{"class":137},[127,610,392],{"class":137},[127,612,613,615,617,619,621,623],{"class":129,"line":187},[127,614,506],{"class":219},[127,616,223],{"class":137},[127,618,151],{"class":137},[127,620,513],{"class":154},[127,622,158],{"class":137},[127,624,392],{"class":137},[127,626,627,629,631],{"class":129,"line":194},[127,628,397],{"class":137},[127,630,235],{"class":141},[127,632,161],{"class":137},[112,634,636],{"id":635},"acceptancerejection-outcome","Acceptance/Rejection Outcome",[108,638,639],{},"Within 15 days of receipt:",[117,641,643],{"className":119,"code":642,"language":121,"meta":122,"style":122},"// Accept\nawait invoices.sendEsitoCommittente({\n  filename: 'IT09876543210_00001.xml',\n  sdiId: '1234567890',\n  esito: 'EC01',\n});\n\n// Reject\nawait invoices.sendEsitoCommittente({\n  filename: 'IT09876543210_00001.xml',\n  sdiId: '1234567890',\n  esito: 'EC02',\n  descrizione: 'Incorrect amount',\n});\n",[124,644,645,651,666,682,698,714,722,726,732,747,762,777,793,810],{"__ignoreMap":122},[127,646,647],{"class":129,"line":130},[127,648,650],{"class":649},"sHwdD","// Accept\n",[127,652,653,655,657,659,662,664],{"class":129,"line":164},[127,654,243],{"class":133},[127,656,367],{"class":141},[127,658,249],{"class":137},[127,660,661],{"class":210},"sendEsitoCommittente",[127,663,213],{"class":141},[127,665,377],{"class":137},[127,667,668,671,673,675,678,680],{"class":129,"line":187},[127,669,670],{"class":219},"  filename",[127,672,223],{"class":137},[127,674,151],{"class":137},[127,676,677],{"class":154},"IT09876543210_00001.xml",[127,679,158],{"class":137},[127,681,392],{"class":137},[127,683,684,687,689,691,694,696],{"class":129,"line":194},[127,685,686],{"class":219},"  sdiId",[127,688,223],{"class":137},[127,690,151],{"class":137},[127,692,693],{"class":154},"1234567890",[127,695,158],{"class":137},[127,697,392],{"class":137},[127,699,700,703,705,707,710,712],{"class":129,"line":240},[127,701,702],{"class":219},"  esito",[127,704,223],{"class":137},[127,706,151],{"class":137},[127,708,709],{"class":154},"EC01",[127,711,158],{"class":137},[127,713,392],{"class":137},[127,715,716,718,720],{"class":129,"line":283},[127,717,397],{"class":137},[127,719,235],{"class":141},[127,721,161],{"class":137},[127,723,724],{"class":129,"line":288},[127,725,191],{"emptyLinePlaceholder":190},[127,727,729],{"class":129,"line":728},8,[127,730,731],{"class":649},"// Reject\n",[127,733,735,737,739,741,743,745],{"class":129,"line":734},9,[127,736,243],{"class":133},[127,738,367],{"class":141},[127,740,249],{"class":137},[127,742,661],{"class":210},[127,744,213],{"class":141},[127,746,377],{"class":137},[127,748,750,752,754,756,758,760],{"class":129,"line":749},10,[127,751,670],{"class":219},[127,753,223],{"class":137},[127,755,151],{"class":137},[127,757,677],{"class":154},[127,759,158],{"class":137},[127,761,392],{"class":137},[127,763,765,767,769,771,773,775],{"class":129,"line":764},11,[127,766,686],{"class":219},[127,768,223],{"class":137},[127,770,151],{"class":137},[127,772,693],{"class":154},[127,774,158],{"class":137},[127,776,392],{"class":137},[127,778,780,782,784,786,789,791],{"class":129,"line":779},12,[127,781,702],{"class":219},[127,783,223],{"class":137},[127,785,151],{"class":137},[127,787,788],{"class":154},"EC02",[127,790,158],{"class":137},[127,792,392],{"class":137},[127,794,796,799,801,803,806,808],{"class":129,"line":795},13,[127,797,798],{"class":219},"  descrizione",[127,800,223],{"class":137},[127,802,151],{"class":137},[127,804,805],{"class":154},"Incorrect amount",[127,807,158],{"class":137},[127,809,392],{"class":137},[127,811,813,815,817],{"class":129,"line":812},14,[127,814,397],{"class":137},[127,816,235],{"class":141},[127,818,161],{"class":137},[112,820,822],{"id":821},"invoice-status","Invoice Status",[824,825,826,839],"table",{},[827,828,829],"thead",{},[830,831,832,836],"tr",{},[833,834,835],"th",{},"Status",[833,837,838],{},"Description",[840,841,842,853,862,872,882,892],"tbody",{},[830,843,844,850],{},[845,846,847],"td",{},[124,848,849],{},"Inviata",[845,851,852],{},"Awaiting SDI processing",[830,854,855,859],{},[845,856,857],{},[124,858,529],{},[845,860,861],{},"Delivered to recipient",[830,863,864,869],{},[845,865,866],{},[124,867,868],{},"Scartata",[845,870,871],{},"Rejected for errors",[830,873,874,879],{},[845,875,876],{},[124,877,878],{},"Accettata",[845,880,881],{},"EC01 outcome received",[830,883,884,889],{},[845,885,886],{},[124,887,888],{},"Rifiutata",[845,890,891],{},"EC02 outcome received",[830,893,894,899],{},[845,895,896],{},[124,897,898],{},"Decorrenza Termini",[845,900,901],{},"No outcome within 15 days",[903,904,905],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":122,"searchDepth":164,"depth":164,"links":907},[908,909,913,914,915,916],{"id":114,"depth":164,"text":115},{"id":312,"depth":164,"text":313,"children":910},[911,912],{"id":317,"depth":187,"text":318},{"id":404,"depth":187,"text":405},{"id":458,"depth":164,"text":459},{"id":569,"depth":164,"text":570},{"id":635,"depth":164,"text":636},{"id":821,"depth":164,"text":822},"Send and receive electronic invoices","md",null,{},{"title":34,"description":917},"9AMqum0y3J7DT9AhmwVa3fjXvOTufaW1nLJMfmdhl14",[924,926],{"title":30,"path":31,"stem":32,"description":925,"children":-1},"OAuth2 flow management",{"title":38,"path":39,"stem":40,"description":927,"children":-1},"SDI notification management",1782166592766]