[{"data":1,"prerenderedAt":366},["ShallowReactive",2],{"navigation_docs_it":3,"-it-changelog":101,"-it-changelog-surround":363},[4,23,49,86,96],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":22},"Per Iniziare","i-lucide-rocket","/it/getting-started","it/1.getting-started",[10,14,18],{"title":11,"path":12,"stem":13},"Installazione","/it/getting-started/installation","it/1.getting-started/1.installation",{"title":15,"path":16,"stem":17},"Configurazione","/it/getting-started/configuration","it/1.getting-started/2.configuration",{"title":19,"path":20,"stem":21},"Quick Start","/it/getting-started/quick-start","it/1.getting-started/3.quick-start",false,{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":22},"Guide","i-lucide-book-open","/it/guides","it/2.guides",[29,33,37,41,45],{"title":30,"path":31,"stem":32},"Autenticazione","/it/guides/authentication","it/2.guides/1.authentication",{"title":34,"path":35,"stem":36},"Fatture","/it/guides/invoices","it/2.guides/2.invoices",{"title":38,"path":39,"stem":40},"Notifiche","/it/guides/notifications","it/2.guides/3.notifications",{"title":42,"path":43,"stem":44},"Comunicazioni","/it/guides/communications","it/2.guides/4.communications",{"title":46,"path":47,"stem":48},"XML Builder","/it/guides/xml-builder","it/2.guides/5.xml-builder",{"title":50,"icon":51,"path":52,"stem":53,"children":54,"page":22},"Riferimento API","i-lucide-code","/it/api-reference","it/3.api-reference",[55,59,63,67,70,74,78,82],{"title":56,"path":57,"stem":58},"Core","/it/api-reference/core","it/3.api-reference/1.core",{"title":60,"path":61,"stem":62},"Invoices","/it/api-reference/invoices","it/3.api-reference/2.invoices",{"title":64,"path":65,"stem":66},"Errori","/it/api-reference/errors","it/3.api-reference/3.errors",{"title":46,"path":68,"stem":69},"/it/api-reference/xml-builder","it/3.api-reference/4.xml-builder",{"title":71,"path":72,"stem":73},"Utils","/it/api-reference/utils","it/3.api-reference/5.utils",{"title":75,"path":76,"stem":77},"Notifications","/it/api-reference/notifications","it/3.api-reference/6.notifications",{"title":79,"path":80,"stem":81},"Communications","/it/api-reference/communications","it/3.api-reference/7.communications",{"title":83,"path":84,"stem":85},"Nuxt Module","/it/api-reference/nuxt","it/3.api-reference/8.nuxt",{"title":87,"path":88,"stem":89,"children":90,"icon":95},"Integrazioni","/it/integrations","it/4.integrations/0.index",[91,92],{"title":87,"path":88,"stem":89},{"title":83,"path":93,"stem":94},"/it/integrations/nuxt","it/4.integrations/1.nuxt","i-lucide-puzzle",{"title":97,"path":98,"stem":99,"icon":100},"Changelog","/it/changelog","it/5.changelog","i-lucide-history",{"id":102,"title":97,"body":103,"description":356,"extension":357,"links":358,"meta":359,"navigation":360,"path":98,"seo":361,"stem":99,"__hash__":362},"docs_it/it/5.changelog.md",{"type":104,"value":105,"toc":341},"minimark",[106,110,114,141,146,151,154,268,272,276,285,289,292,297,301,304],[107,108,97],"h1",{"id":109},"changelog",[111,112,113],"p",{},"Tutte le modifiche rilevanti dell'SDK sono documentate in questa pagina.",[111,115,116,117,124,125,130,131,135,140],{},"I pacchetti seguono il ",[118,119,123],"a",{"href":120,"rel":121},"https://semver.org/lang/it/",[122],"nofollow","Semantic Versioning"," e sono\nversionati in modo indipendente tramite ",[118,126,129],{"href":127,"rel":128},"https://github.com/changesets/changesets",[122],"Changesets",".\nPer il dettaglio completo di ogni pacchetto consulta i rispettivi ",[132,133,134],"code",{},"CHANGELOG.md",[118,136,139],{"href":137,"rel":138},"https://github.com/zangetsu02/fatturazione-elettronica-aruba/tree/main/packages",[122],"su GitHub",".",[142,143,145],"h2",{"id":144},"xml-builder-030","xml-builder 0.3.0",[147,148,150],"h3",{"id":149},"novità","Novità",[111,152,153],{},"Semplifica drasticamente la costruzione delle fatture e riduce le classi di errori fiscali.\nTutte le modifiche sono retrocompatibili.",[155,156,157,192,214,233],"ul",{},[158,159,160,164,165,168,169,172,173,176,177,180,181,184,185,188,189,140],"li",{},[161,162,163],"strong",{},"Auto-calcolo dei totali",": ",[132,166,167],{},"addLinea","/",[132,170,171],{},"setDettaglioLinee"," numerano le linee, calcolano\n",[132,174,175],{},"PrezzoTotale"," e generano automaticamente i ",[132,178,179],{},"DatiRiepilogo"," (raggruppati per aliquota + natura)\ne l'",[132,182,183],{},"ImportoTotaleDocumento"," in ",[132,186,187],{},"build()",". Aggiunta anche la utility pura ",[132,190,191],{},"calcolaRiepilogo",[158,193,194,197,198,201,202,205,206,209,210,213],{},[161,195,196],{},"Serializer robusto ai tipi"," (fix): ",[132,199,200],{},"escapeXml"," e ",[132,203,204],{},"formatDecimal"," coercizzano i valori — i\n",[132,207,208],{},"number"," passati dove sono attese stringhe (es. P.IVA/CAP dal database) non fanno più crashare\nla serializzazione. ",[132,211,212],{},"Quantita"," mantiene 2–8 decimali invece di troncare a 2.",[158,215,216,164,219,222,223,222,226,222,229,232],{},[161,217,218],{},"Helper anagrafici a campi piatti",[132,220,221],{},"cedentePrestatore",", ",[132,224,225],{},"cessionario",[132,227,228],{},"sede",[132,230,231],{},"contatti","\nevitano la costruzione manuale di oggetti annidati.",[158,234,235,164,238,222,241,222,244,247,248,222,251,222,254,222,257,260,261,264,265,267],{},[161,236,237],{},"Convenienza builder",[132,239,240],{},"validate()",[132,242,243],{},"toXml()",[132,245,246],{},"toResult()"," (oggetto + XML + validazione +\nnome file SDI) e le utility ",[132,249,250],{},"nomeFileSdi",[132,252,253],{},"toNumber",[132,255,256],{},"round2",[132,258,259],{},"calcolaPrezzoTotale",",\n",[132,262,263],{},"setEsigibilitaIVA",". ",[132,266,187],{}," è ora ripetibile (non muta lo stato).",[142,269,271],{"id":270},"nuxt-021","nuxt 0.2.1",[147,273,275],{"id":274},"correzioni","Correzioni",[155,277,278],{},[158,279,280,281,284],{},"Aggiornate le dipendenze interne (",[132,282,283],{},"xml-builder@0.3.0",").",[142,286,288],{"id":287},"nuxt-011","nuxt 0.1.1",[147,290,275],{"id":291},"correzioni-1",[155,293,294],{},[158,295,296],{},"Rimosso un export duplicato lato server che causava warning durante l'import.",[142,298,300],{"id":299},"_010-versione-alpha-iniziale","0.1.0 — Versione alpha iniziale",[111,302,303],{},"Prima release pubblica di tutti i pacchetti dell'SDK:",[155,305,306,311,316,321,326,331,336],{},[158,307,308],{},[132,309,310],{},"@fatturazione-elettronica-aruba/core",[158,312,313],{},[132,314,315],{},"@fatturazione-elettronica-aruba/invoices",[158,317,318],{},[132,319,320],{},"@fatturazione-elettronica-aruba/notifications",[158,322,323],{},[132,324,325],{},"@fatturazione-elettronica-aruba/communications",[158,327,328],{},[132,329,330],{},"@fatturazione-elettronica-aruba/xml-builder",[158,332,333],{},[132,334,335],{},"@fatturazione-elettronica-aruba/utils",[158,337,338],{},[132,339,340],{},"@fatturazione-elettronica-aruba/nuxt",{"title":342,"searchDepth":343,"depth":343,"links":344},"",2,[345,349,352,355],{"id":144,"depth":343,"text":145,"children":346},[347],{"id":149,"depth":348,"text":150},3,{"id":270,"depth":343,"text":271,"children":350},[351],{"id":274,"depth":348,"text":275},{"id":287,"depth":343,"text":288,"children":353},[354],{"id":291,"depth":348,"text":275},{"id":299,"depth":343,"text":300},"Cronologia delle modifiche dell'SDK Fatturazione Elettronica Aruba","md",null,{},{"icon":100},{"title":97,"description":356},"QCCPnmOXpPMbKplFElwKhtwY2DEwPagMqsZE4X_0h4M",[364,358],{"title":83,"path":93,"stem":94,"description":365,"children":-1},"Integrazione con Nuxt",1782166597504]