Skip to content
GitLab
Erkunden
Anmelden
Registrieren
Primärnavigation
Suchen oder aufrufen …
Projekt
Orders - Bestellungen
Verwalten
Aktivität
Mitglieder
Labels
Planen
Tickets
23
Ticketübersichten
Meilensteine
Wiki
Code
Merge Requests
0
Repository
Branch
Commits
Tags
Repository-Diagramm
Revisionen vergleichen
Code-Schnipsel
Build
Pipelines
Aufgaben
Pipeline-Zeitpläne
Artefakte
Bereitstellung
Releases
Betreiben
Umgebungen
Überwachen
Vorfälle
Service-Desk
Analysieren
Wertschöpfungskettenanalyse
Mitwirkenden-Analyse
CI/CD-Analyse
Repository-Analysen
Hilfe
Hilfe
Support
GitLab-Dokumentation
GitLab-Pläne vergleichen
Community-Forum
Zu GitLab beitragen
Feedback geben
Tastenkürzel
?
Code-Schnipsel
Gruppen
Projekte
Show more breadcrumbs
QUIQQER
Orders - Bestellungen
Commits
b1687615
Bestätigt
Commit
b1687615
erstellt
vor 6 Monaten
von
Henning Leutz
Dateien durchsuchen
Optionen
Downloads
Patches
Einfaches Diff
fix(Order): copy all customer data to invoice
Übergeordneter
95922cb1
No related branches found
Branches enthält Commit
No related tags found
Tags enthält Commit
2 Merge Requests
!120
fix(Order): copy all customer data to invoice
,
!117
Update 'next-3.x' with latest changes from 'main'
Pipeline
#11512
bestanden mit Phase
Phase:
in 3 Minuten und 19 Sekunden
Änderungen
1
Pipelines
1
Leerzeichenänderungen ausblenden
Inline
Nebeneinander
1 geänderte Datei
src/QUI/ERP/Order/Order.php
+8
-1
8 Ergänzungen, 1 Löschung
src/QUI/ERP/Order/Order.php
wird angezeigt
mit
8 Ergänzungen
und
1 Löschung
src/QUI/ERP/Order/Order.php
+
8
−
1
Zeige Datei @
b1687615
...
...
@@ -189,6 +189,10 @@ public function createInvoice(
$this
->
getGlobalProcessId
()
);
if
(
$this
->
getCustomer
())
{
$TemporaryInvoice
->
setCustomer
(
$this
->
getCustomer
());
}
$this
->
History
->
addComment
(
QUI
::
getLocale
()
->
get
(
'quiqqer/order'
,
...
...
@@ -243,7 +247,8 @@ public function createInvoice(
'order_id'
=>
$this
->
getUUID
(),
'order_date'
=>
$this
->
getCreateDate
(),
'project_name'
=>
$this
->
getAttribute
(
'project_name'
),
'customer_id'
=>
$this
->
customerId
,
'customer_id'
=>
$this
->
getCustomer
()
?->
getUUID
(),
'customer_data'
=>
$this
->
getCustomer
()
?->
getAttributes
(),
'payment_method'
=>
$payment
,
'time_for_payment'
=>
QUI\ERP\Customer\Utils
::
getInstance
()
->
getPaymentTimeForUser
(
$this
->
customerId
),
'invoice_address_id'
=>
$invoiceAddressId
,
...
...
@@ -287,6 +292,8 @@ public function createInvoice(
'payment_data'
=>
QUI\Security\Encryption
::
encrypt
(
json_encode
(
$this
->
paymentData
)),
'currency_data'
=>
json_encode
(
$this
->
getCurrency
()
->
toArray
()),
'currency'
=>
$this
->
getCurrency
()
->
getCode
(),
'customer_id'
=>
$this
->
getCustomer
()
?->
getUUID
(),
'customer_data'
=>
json_encode
(
$this
->
getCustomer
()
?->
getAttributes
()),
],
[
'hash'
=>
$TemporaryInvoice
->
getUUID
()]
);
...
...
This diff is collapsed.
Zum Erweitern klicken.
Vorschau
0%
Wiederholen
oder
Neue Datei anhängen
.
Abbrechen
You are about to add
0
people
to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Kommentar speichern
Abbrechen
Bitte
registrieren
oder
Anmelden
zum Kommentieren