58 lines
9 KiB
XML
58 lines
9 KiB
XML
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="534px" preserveAspectRatio="none" style="width:577px;height:534px;" version="1.1" viewBox="0 0 577 534" width="577px" zoomAndPan="magnify"><defs><filter height="300%" id="f1c4ipl9zye5vq" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><ellipse cx="87" cy="20" fill="#000000" filter="url(#f1c4ipl9zye5vq)" rx="10" ry="10" style="stroke:none;stroke-width:1.0;"/><polygon fill="#FEFECE" filter="url(#f1c4ipl9zye5vq)" points="34,50,150,50,140,84.1328,24,84.1328" style="stroke:#A80036;stroke-width:1.5;"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="106" x="34" y="71.6016">Create InvoiceItem</text><polygon fill="#FEFECE" filter="url(#f1c4ipl9zye5vq)" points="69,104.1328,105,104.1328,117,116.1328,105,128.1328,69,128.1328,57,116.1328,69,104.1328" style="stroke:#A80036;stroke-width:1.5;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="36" x="69" y="120.29">Failed?</text><ellipse cx="150" cy="116.1328" fill="#FFFFFF" filter="url(#f1c4ipl9zye5vq)" rx="11" ry="11" style="stroke:#000000;stroke-width:1.0;"/><ellipse cx="150" cy="116.1328" fill="#000000" rx="6" ry="6" style="stroke:#7F7F7F;stroke-width:1.0;"/><polygon fill="#FEFECE" filter="url(#f1c4ipl9zye5vq)" points="46.5,148.1328,137.5,148.1328,127.5,182.2656,36.5,182.2656" style="stroke:#A80036;stroke-width:1.5;"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="81" x="46.5" y="169.7344">Create Invoice</text><path d="M118,236.9551 L118,253.2656 L98,257.2656 L118,261.2656 L118,277.5762 A0,0 0 0 0 118,277.5762 L541,277.5762 A0,0 0 0 0 541,277.5762 L541,246.9551 L531,236.9551 L118,236.9551 A0,0 0 0 0 118,236.9551 " fill="#FBFB77" filter="url(#f1c4ipl9zye5vq)" style="stroke:#A80036;stroke-width:1.0;"/><path d="M531,236.9551 L531,246.9551 L541,246.9551 L531,236.9551 " fill="#FBFB77" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="402" x="124" y="254.5234">InvoiceItem will remain on the customer, but as the customer is</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="225" x="124" y="269.834">never re-used, nothing will happen.</text><ellipse cx="87" cy="257.2656" fill="#FFFFFF" filter="url(#f1c4ipl9zye5vq)" rx="11" ry="11" style="stroke:#000000;stroke-width:1.0;"/><ellipse cx="87" cy="257.2656" fill="#000000" rx="6" ry="6" style="stroke:#7F7F7F;stroke-width:1.0;"/><polygon fill="#FEFECE" filter="url(#f1c4ipl9zye5vq)" points="69,202.2656,105,202.2656,117,214.2656,105,226.2656,69,226.2656,57,214.2656,69,202.2656" style="stroke:#A80036;stroke-width:1.5;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="36" x="69" y="218.4229">Failed?</text><polygon fill="#FEFECE" filter="url(#f1c4ipl9zye5vq)" points="55.5,319.5762,128.5,319.5762,118.5,353.709,45.5,353.709" style="stroke:#A80036;stroke-width:1.5;"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="63" x="55.5" y="341.1777">Pay Invoice</text><path d="M118,416.0537 L118,424.709 L98,428.709 L118,432.709 L118,441.3643 A0,0 0 0 0 118,441.3643 L151,441.3643 A0,0 0 0 0 151,441.3643 L151,426.0537 L141,416.0537 L118,416.0537 A0,0 0 0 0 118,416.0537 " fill="#FBFB77" filter="url(#f1c4ipl9zye5vq)" style="stroke:#A80036;stroke-width:1.0;"/><path d="M141,416.0537 L141,426.0537 L151,426.0537 L141,416.0537 " fill="#FBFB77" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#000000" font-famil
|
||
|
@startuml
|
||
|
!define account acct_1IGnMkIoFf3wvXpR
|
||
|
start
|
||
|
:Create InvoiceItem/
|
||
|
if (Failed?) then
|
||
|
stop
|
||
|
endif
|
||
|
:Create Invoice/
|
||
|
if (Failed?) then
|
||
|
stop
|
||
|
note right
|
||
|
InvoiceItem will remain on the customer, but as the customer is
|
||
|
never re-used, nothing will happen.
|
||
|
end note
|
||
|
endif
|
||
|
:Pay Invoice/
|
||
|
if (Failed?) then
|
||
|
stop
|
||
|
note right
|
||
|
...
|
||
|
end note
|
||
|
endif
|
||
|
:Successfully completed;
|
||
|
@enduml
|
||
|
|
||
|
@startuml
|
||
|
start
|
||
|
:Create InvoiceItem/
|
||
|
if (Failed?) then
|
||
|
stop
|
||
|
endif
|
||
|
:Create Invoice/
|
||
|
if (Failed?) then
|
||
|
stop
|
||
|
note right
|
||
|
InvoiceItem will remain on the customer, but as the customer is
|
||
|
never re-used, nothing will happen.
|
||
|
end note
|
||
|
endif
|
||
|
:Pay Invoice/
|
||
|
if (Failed?) then
|
||
|
stop
|
||
|
note right
|
||
|
...
|
||
|
end note
|
||
|
endif
|
||
|
:Successfully completed;
|
||
|
@enduml
|
||
|
|
||
|
PlantUML version 1.2021.00(Sun Jan 10 05:25:05 EST 2021)
|
||
|
(GPL source distribution)
|
||
|
Java Runtime: Java(TM) SE Runtime Environment
|
||
|
JVM: Java HotSpot(TM) 64-Bit Server VM
|
||
|
Default Encoding: UTF-8
|
||
|
Language: en
|
||
|
Country: US
|
||
|
--></g></svg>
|