PageSourceSearch

https://www.steuerberater-rusche.de/cdn/onlinetools-ui/ComSkonto.js

js steuerberater-rusche.de collected 2026-10-08 11:43:59 UTC 14,642 bytes, 1 lines download raw bytes

1import{d as A,o as g,c,f as V,w as n,b as e,e as r,t as _,u as s,N as p,g as E,a as i,r as O,i as y,h as P,j as K,n as Q,F as C,k as I,l as W}from"./index.js";import{u as F,_ as u,i as S,f as X,g as Y,b as ee,c as ne,L as te,e as m,d as k,h as ae}from"./LoadingSpinner.js";import{_ as se}from"./InputMoney.vue_vue_type_script_setup_true_lang.js";import{_ as T}from"./InputInteger.vue_vue_type_script_setup_true_lang.js";import{_ as oe}from"./InputPercent.vue_vue_type_script_setup_true_lang.js";import{_ as re}from"./InputFloat.vue_vue_type_script_setup_true_lang.js";import{_ as Z,a as z,b,c as ie}from"./TableRowGroup.vue_vue_type_script_setup_true_lang.js";import{_ as le}from"./TableHeader.vue_vue_type_script_setup_true_lang.js";import{_ as de,a as ue}from"./CalculatorDisclaimer.vue_vue_type_script_setup_true_lang.js";import{_ as fe}from"./ModalCalculatorDetails.vue_vue_type_script_setup_true_lang.js";import{_ as ge}from"./StickyDiv.vue_vue_type_script_setup_true_lang.js";import{_ as be}from"./InputButtonRadioGroup.vue_vue_type_script_setup_true_lang.js";import{_ as ce,a as _e,u as me}from"./useImportExportState.js";import{u as he}from"./useSetupCalculatorForClientCalculation.js";import{u as ke}from"./useHandleSubmit.js";import{J as ze}from"./JsCalculatorsService.js";import{u as pe}from"./useAnalytics.js";import"./debounceFunction.js";const Se={class:"ot_result_desktop_and_mobile"},ve=A({__name:"ResultDesktopAndMobile",props:{result:{},kontostand:{}},setup(o){const{getTranslationText:a}=F();return(h,d)=>(g(),c("div",Se,[o.result.skontobetrag?(g(),V(ie,{key:0,className:"ot_mb_3",caption:s(a)("j3k4l5m6-n7o8-6789-jklm-123456789012","Übersicht Skontobetrag")},{default:n(()=>[e(Z,null,{default:n(()=>[e(z,{className:"ot_table_headline"},{default:n(()=>[e(le,{className:"ot_font_bold"},{default:n(()=>[e(u,{uuid:"c2f29805-04f4-4a1b-9c98-f0afdda390e8"},{default:n(()=>[...d[0]||(d[0]=[r(" Ihr Skontobetrag ",-1)])]),_:1})]),_:1})]),_:1})]),_:1}),e(Z,null,{default:n(()=>[e(z,null,{default:n(()=>[e(b,{className:"ot_cell_7 ot_table_cell_text"},{default:n(()=>[e(u,{uuid:"a725de1e-2870-4af4-bb56-525e640b82a2"},{default:n(()=>[...d[1]||(d[1]=[r(" Skontobetrag ",-1)])]),_:1})]),_:1}),e(b,{className:"ot_cell_5"},{default:n(()=>[r(_(s(S)(o.result.skontobetrag)),1)]),_:1})]),_:1}),e(z,null,{default:n(()=>[e(b,{className:"ot_cell_7 ot_table_cell_text"},{default:n(()=>[r(_(o.kontostand===s(p).kontostand.HABEN?s(a)("31e0e62f-7ccd-455d-9c8e-02265f3684e8","Verlorene Habenzinsen"):s(a)("e2411269-29e6-4fa4-9287-083b3495441e","Anfallende Sollzinsen")),1)]),_:1}),e(b,{className:"ot_cell_5"},{default:n(()=>[r(_(s(S)(o.result.kontozinsen)),1)]),_:1})]),_:1}),o.result.summe?(g(),V(z,{key:0},{default:n(()=>[e(b,{className:"ot_cell_7 ot_table_cell_text"},{default:n(()=>[e(u,{uuid:"23f059ac-6910-4779-916b-26613a9705cd"},{default:n(()=>[...d[2]||(d[2]=[r(" Ihr ",-1)])]),_:1}),r(" "+_(o.result.summe>0?s(a)("d77f4c78-d570-49e7-970b-3f4876618be7","Vorteil"):s(a)("29836cbd-212b-4347-a884-ad382bff43fe","Nachteil")),1)]),_:1}),e(b,{className:"ot_cell_5"},{default:n(()=>[r(_(s(S)(o.result.summe)),1)]),_:1})]),_:1})):E("",!0),e(z,null,{default:n(()=>[e(b,{className:"ot_cell_7 ot_table_cell_text"},{default:n(()=>[e(u,{uuid:"2dc0e21f-4247-4dc8-b9f1-81ca2f104271"},{default:n(()=>[...d[3]||(d[3]=[r(" Skontobetrag (Hochgerechnet auf ein Jahr bedeutet dieser Skontobetrag einen Zinssatz von) ",-1)])]),_:1})]),_:1}),o.result.prozentual?(g(),V(b,{key:0,className:"ot_cell_5"},{default:n(()=>[r(_(s(X)(o.result.prozentual,2))+" % ",1)]),_:1})):E("",!0)]),_:1})]),_:1})]),_:1},8,["caption"])):E("",!0),i("p",null,[e(u,{uuid:"d61a8a8d-403e-43eb-b656-9b616b1f5a59"},{default:n(()=>[...d[4]||(d[4]=[r(" Änderungen und Irrtümer vorbehalten. ",-1)])]),_:1})])]))}}),$e={"d46407ca-1544-45c1-9692-db0d2dc1e5cf":{ger:"Lohnt es, mit Skonto zu bezahlen? Berechnen Sie Ihre Ersparnis durch die Nutzung eines gewährten Skontos.",ger_gen1:"",en:"",it:""},"9f6d957c-bb17-4f47-83db-eabf48a8c263":{ger:"Skonto ist ein Rabatt, der gewährt wird, wenn eine Rechnung innerhalb einer bestimmten Frist bezahlt wird. Der Skontobetrag wird vom Rechnungsbetrag abgezogen und verringert somit die Gesamtsumme, die der Schuldner zu bezahlen hat. Durch die Nutzung unseres Skontorechners können Sie den Skontobetrag berechnen und somit die Einsparungen ermitteln, die Ihnen durch eine frühzeitige Bezahlung Ihrer Rechnungen entstehen können.",ger_gen1:"",en:"",it:""},"b0936c2a-45e2-4bed-a317-3744bc4f28f6":{ger:"Mit",ger_gen1:"",en:"",it:""},"be24485f-fd91-4d63-a0ad-6d9ff3a7bde3":{ger:"gekennzeichnete Felder sind Pflichtfelder.",ger_gen1:"",en:"",it:""},"f3073171-1680-4406-8c9f-418d688ee85a":{ger:"Skonto berechnen",ger_gen1:"",en:"",it:""},"a33a206c-4d39-418b-8a27-ec9b28d93718":{ger:"Beispiel einer Berechnung",ger_gen1:"",en:"",it:""},"bce0d889-550b-4f66-8f7d-4ff806d143c7":{ger:"bei einem Rechnungsbetrag von",ger_gen1:"",en:"",it:""},"d21e3ac1-3f23-43a1-a036-32ca528e29e6":{ger:"Ergebnis",ger_gen1:"",en:"",it:""},"174aaa41-a017-42e2-a57e-fad20c50e27d":{ger:"bei einem Rechnungsbetrag von",ger_gen1:"",en:"",it:""},"c2f29805-04f4-4a1b-9c98-f0afdda390e8":{ger:"Ihr Skontobetrag",ger_gen1:"",en:"",it:""},"a725de1e-2870-4af4-bb56-525e640b82a2":{ger:"Skontobetrag",ger_gen1:"",en:"",it:""},"23f059ac-6910-4779-916b-26613a9705cd":{ger:"Ihr",ger_gen1:"",en:"",it:""},"2dc0e21f-4247-4dc8-b9f1-81ca2f104271":{ger:"Skontobetrag (Hochgerechnet auf ein Jahr bedeutet dieser Skontobetrag einen Zinssatz von)",ger_gen1:"",en:"",it:""},"d61a8a8d-403e-43eb-b656-9b616b1f5a59":{ger:"Änderungen und Irrtümer vorbehalten.",ger_gen1:"",en:"",it:""},"e933f197-2531-40f7-aab9-dd8611888448":{ger:"Rechnungsbetrag",ger_gen1:"",en:"",it:""},"517758a0-a544-4e3f-9a24-14e7a0fa6658":{ger:"Skontofrist",ger_gen1:"",en:"",it:""},"29ada691-46d4-4cb1-9b73-580b34655a78":{ger:"Tag(e)",ger_gen1:"",en:"",it:""},"be703787-9b14-4ccf-873a-5e0c2848bcf5":{ger:"Skonto",ger_gen1:"",en:"",it:""},"8451b8ab-99e6-41dd-bbf5-10f743e35f13":{ger:"Zahlungsziel",ger_gen1:"",en:"",it:""},"cf7d7a64-697b-4b85-865e-d44735b77e05":{ger:"Tag(e) netto",ger_gen1:"",en:"",it:""},"befe7b84-364a-4e9e-86eb-8e5fb2c14f78":{ger:"Zinssatz",ger_gen1:"",en:"",it:""},"4064b2c9-9365-46cb-ad39-4c1f081999b1":{ger:"Guthaben",ger_gen1:"",en:"",it:""},"a7e3267d-125b-4f86-bea8-a004a1c277dd":{ger:"neg. Kontostand",ger_gen1:"",en:"",it:""},"d77f4c78-d570-49e7-970b-3f4876618be7":{ger:"Vorteil",ger_gen1:"",en:"",it:""},"29836cbd-212b-4347-a884-ad382bff43fe":{ger:"Nachteil",ger_gen1:"",en:"",it:""},"31e0e62f-7ccd-455d-9c8e-02265f3684e8":{ger:"Verlorene Habenzinsen",ger_gen1:"",en:"",it:""},"e2411269-29e6-4fa4-9287-083b3495441e":{ger:"Anfallende Sollzinsen",ger_gen1:"",en:"",it:""}
1,"4914abb3-36b5-43e9-a508-a8d1ada431f9":{ger:"Das Zahlungsziel",ger_gen1:"",en:"",it:""},"69be42e7-5160-4910-9a04-44350b85052f":{ger:"muss größer als die Skontofrist",ger_gen1:"",en:"",it:""},"92c5b450-ee79-4751-923d-69e04ab4615f":{ger:"sein",ger_gen1:"",en:"",it:""},"f1058614-ebcd-4eba-90f4-1a9cbf73948b":{ger:"Die Skontofrist",ger_gen1:"",en:"",it:""},"bd69fb17-cdb0-490a-a363-841169b1a02e":{ger:"muss kleiner gleich dem Zahlungsziel",ger_gen1:"",en:"",it:""},"d566b1a1-dc95-4466-b5a8-0f3710c5fa3b":{ger:"Skontorechner",ger_gen1:"",en:"",it:""},"j3k4l5m6-n7o8-6789-jklm-123456789012":{ger:"Übersicht Skontobetrag",ger_gen1:"",en:"",it:""}},Ne=o=>{if(!o.rechnungsbetrag||o.rechnungsbetrag===0)throw new Error('No "Rechnungsbetrag" was provided');if(o.zahlungsziel<=o.skontofrist)throw new Error(`Das Zahlungsziel "${o.zahlungsziel}" muss größer als die Skontofrist "${o.skontofrist}" sein!`);const a=o.rechnungsbetrag*o.skonto/100,h=o.rechnungsbetrag*o.zinsen/100*(o.zahlungsziel-o.skontofrist)/360,d=a-h,v=o.zahlungsziel-o.skontofrist,$=d/o.rechnungsbetrag/v*365*100;return{skontobetrag:a,kontozinsen:h,summe:d,prozentual:$}},Ve={key:0,class:"ot_server_error_container"},Ee={key:1,class:"ot_loading_spinner_container"},xe={key:2,class:"input_result_container"},Re={class:"ot_introduction"},we={class:"ot_introduction_text"},Be={class:"ot_calculator_title ot_popup_main_headline ot_headline ot_pt_0"},ye={class:"ot_mb_2"},Ce={class:"input_form"},Ie={class:"ot_form",novalidate:""},Te={class:"ot_mb_2"},Ze={class:"ot_mb_2"},Ae={class:"ot_mb_2"},Fe={class:"ot_mb_2"},He={class:"ot_mb_2"},Le={class:"ot_mb_2"},je={class:"txt-align-right"},Ue={class:"result_form"},Ge={class:"ot_headline"},Je={class:"ot_mb_3"},qe={class:"ot_headline",tabindex:"0"},De={class:"ot_mb_3"},gn=A({__name:"ComSkonto",setup(o){const a=O({rechnungsbetrag:0,skontofrist:10,skonto:2,zahlungsziel:30,zinsen:1,kontostand:p.kontostand.HABEN}
1),h={rechnungsbetrag:3e3,skontofrist:10,skonto:2,zahlungsziel:30,zinsen:1,kontostand:p.kontostand.HABEN},d=I(()=>a.zahlungsziel?a.zahlungsziel<=a.skontofrist?`${l("4914abb3-36b5-43e9-a508-a8d1ada431f9","Das Zahlungsziel")} "${a.zahlungsziel}" ${l("69be42e7-5160-4910-9a04-44350b85052f","muss größer als die Skontofrist")} "${a.skontofrist}" ${l("92c5b450-ee79-4751-923d-69e04ab4615f","sein")}!`:"":null),v=I(()=>a.skontofrist?a.zahlungsziel<=a.skontofrist?`${l("f1058614-ebcd-4eba-90f4-1a9cbf73948b","Die Skontofrist")} "${a.skontofrist}" ${l("bd69fb17-cdb0-490a-a363-841169b1a02e","muss kleiner gleich dem Zahlungsziel")} "${a.zahlungsziel}" ${l("92c5b450-ee79-4751-923d-69e04ab4615f","sein")}!`:"":null),$=y("calculatorLanguage"),{addTranslations:H,getTranslationText:l,resetTranslationStore:L,setLanguage:j}=F();H(Y,$e),j($);const x=ee(),{result:U,error:G,firstFetch:R,isReady:J}=he(Ne,a,x,ze.calculateComSkontoPost,y("customerDomain"),h,!0),N=W(null),{handleSubmit:q}=ke(x,N),w=me(),{addAnalyticsData:B,sendAnalyticData:D}=pe();B("Open Calculator");const M=()=>
1{q(),B("Button","Berechnen")};return P(()=>{L(),D()}),(Me,t)=>(g(),c("div",{class:"ot_container ot_ui com_skonto",ref_key:"containerRef",ref:N},[s(G)?(g(),c("div",Ve,[e(ne)])):s(J)?(g(),c("div",xe,[i("div",Re,[i("div",we,[e(fe,{modalTitle:s(l)("e33810c1-c4b7-40af-a2a8-6c4bf6189c00","Berechnungsinformationen"),withInfo:!0},{description:n(()=>[i("p",Be,[e(u,{uuid:"d566b1a1-dc95-4466-b5a8-0f3710c5fa3b"},{default:n(()=>[...t[7]||(t[7]=[r(" Skontorechner ",-1)])]),_:1})]),e(u,{uuid:"d46407ca-1544-45c1-9692-db0d2dc1e5cf"},{default:n(()=>[...t[8]||(t[8]=[r(" Lohnt es, mit Skonto zu bezahlen? Berechnen Sie Ihre Ersparnis durch die Nutzung eines gewährten Skontos. ",-1)])]),_:1})]),details:n(()=>[i("p",null,[e(u,{uuid:"9f6d957c-bb17-4f47-83db-eabf48a8c263"},{default:n(()=>[...t[9]||(t[9]=[r(" Skonto ist ein Rabatt, der gewährt wird, wenn eine Rechnung innerhalb einer bestimmten Frist bezahlt wird. Der Skontobetrag wird vom Rechnungsbetrag abgezogen und verringert somit die Gesamtsumme, die der Schuldner zu bezahlen hat. Durch die Nutzung unseres Skontorechners können Sie den Skontobetrag berechnen und somit die Einsparungen ermitteln, die Ihnen durch eine frühzeitige Bezahlung Ihrer Rechnungen entstehen können. ",-1)])]),_:1})])]),_:1},8,["modalTitle"]),e(ce,{importExportState:s(w).importExportState},null,8,["importExportState"]),i("p",ye,[e(u,{uuid:"b0936c2a-45e2-4bed-a317-3744bc4f28f6"},{default:n(()=>[...t[10]||(t[10]=[r(" Mit ",-1)])]),_:1}),t[12]||(t[12]=i("span",{class:"highlight_main"},"* ",-1)),e(u,{uuid:"be24485f-fd91-4d63-a0ad-6d9ff3a7bde3"},{default:n(()=>[...t[11]||(t[11]=[r(" gekennzeichnete Felder sind Pflichtfelder. ",-1)])]),_:1})])])]),i("div",Ce,[i("form",Ie,[i("div",Te,[e(m,null,{default:n(()=>[e(be,{className:"ot_mb_3",options:[{label:s(l)("4064b2c9-9365-46cb-ad39-4c1f081999b1","Guthaben"),value:s(p).kontostand.HABEN},{label:s(l)("a7e3267d-125b-4f86-bea8-a004a1c277dd","neg. Kontostand"),value:s(p).kontostand.SOLL}],modelValue:a.kontostand,"onUpdate:modelValue":t[0]||(t[0]=f=>a.kontostand=f)},null,8,["options","modelValue"])]),_:1})]),i("div",Ze,[e(m,{required:!0},{default:n(()=>[e(k,{title:s(l)("e933f197-2531-40f7-aab9-dd8611888448","Rechnungsbetrag")},null,8,["title"]),e(se,{modelValue:a.rechnungsbetrag,"onUpdate:modelValue":t[1]||(t[1]=f=>a.rechnungsbetrag=f),min:0,placeholder:"z.B. 3.000,00"},null,8,["modelValue"])]),_:1})]),i("div",Ae,[e(m,{required:!0},{default:n(()=>[e(k,{title:s(l)("517758a0-a544-4e3f-9a24-14e7a0fa6658","Skontofrist")},null,8,["title"]),e(T,{modelValue:a.skontofrist,"onUpdate:modelValue":t[2]||(t[2]=f=>a.skontofrist=f),min:0,unit:s(l)("29ada691-46d4-4cb1-9b73-580b34655a78","Tag(e)"),additionalError:v.value},null,8,["modelValue","unit","additionalError"])]),_:1})]),i("div",Fe,[e(m,{required:!0},{default:n(()=>[e(k,{title:s(l)("be703787-9b14-4ccf-873a-5e0c2848bcf5","Skonto")},null,8,["title"]),e(oe,{modelValue:a.skonto,"onUpdate:modelValue":t[3]||(t[3]=f=>a.skonto=f),min:0},null,8,["modelValue"])]),_:1})]),i("div",He,[e(m,{required:!0},{default:n(()=>[e(k,{title:s(l)("8451b8ab-99e6-41dd-bbf5-10f743e35f13","Zahlungsziel")},null,8,["title"]),e(T,{modelValue:a.zahlungsziel,"onUpdate:modelValue":t[4]||(t[4]=f=>a.zahlungsziel=f),min:0,unit:s(l)("cf7d7a64-697b-4b85-865e-d44735b77e05","Tag(e) netto"),additionalError:d.value},null,8,["modelValue","unit","additionalError"])]),_:1})]),i("div",Le,[e(m,{required:!0},{default:n(()=>[e(k,{title:s(l)("befe7b84-364a-4e9e-86eb-8e5fb2c14f78","Zinssatz")},null,8,["title"]),e(re,{modelValue:a.zinsen,"onUpdate:modelValue":t[5]||(t[5]=f=>a.zinsen=f),min:0,unit:"%"},null,8,["modelValue"])]),_:1})]),i("div",je,[e(ae,{onClick:t[6]||(t[6]=K(f=>M(),["prevent"]))},{text:n(()=>[e(u,{uuid:"f3073171-1680-4406-8c9f-418d688ee85a"},{default:n(()=>[...t[13]||(t[13]=[r(" Skonto berechnen ",-1)])]),_:1})]),_:1})]),e(_e,{formData:a,importExportData:s(w)},null,8,["formData","importExportData"])])]),i("div",Ue,[e(ge,null,{default:n(()=>[i("div",{class:Q(["ot_result",{active:!s(R)}])},[s(R)?(g(),c(C,{key:0},[i("p",Ge,[e(u,{uuid:"a33a206c-4d39-418b-8a27-ec9b28d93718"},{default:n(()=>[...t[14]||(t[14]=[r(" Beispiel einer Berechnung ",-1)])]),_:1})]),i("p",Je,[e(u,{uuid:"bce0d889-550b-4f66-8f7d-4ff806d143c7"},{default:n(()=>[...t[15]||(t[15]=[r(" bei einem Rechnungsbetrag von ",-1)])]),_:1}),t[16]||(t[16]=r(" 3.000,00 € ",-1))])],64)):(g(),c(C,{key:1},[i("p",qe,[e(u,{uuid:"d21e3ac1-3f23-43a1-a036-32ca528e29e6"},{default:n(()=>[...t[17]||(t[17]=[r(" Ergebnis ",-1)])]),_:1})]),i("p",De,[e(u,{uuid:"174aaa41-a017-42e2-a57e-fad20c50e27d"},{default:n(()=>[...t[18]||(t[18]=[r(" bei einem Rechnungsbetrag von ",-1)])]),_:1}),r(" "+_(a.rechnungsbetrag?s(S)(a.rechnungsbetrag):s(S)(0)),1)])],64)),e(ve,{result:s(U),kontostand:a.kontostand},null,8,["result","kontostand"])],2),e(de,{formData:a,containerRef:N.value},null,8,["formData","containerRef"]),e(ue)]),_:1})])])):(g(),c("div",Ee,[e(te)]))],512))}});
1export{gn as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.