1b.app
Link kopiert -

Aktualisierung der Rückerstattungsverpflichtung

Ich benötige Hilfe bei der Entscheidung, wie Verpflichtungen ordnungsgemäß aktualisiert werden, wenn ich einen Warenrückgabeprozess durch den übergeordneten Prozess des Kunden durchführe.
Wesen:
- Der Kunde gibt eine Bestellung auf (Ersatzteile) - http://crm.loader.com.ua/admin/customorder/order/1708/edit/
- Es gibt eine Teillieferung in der Bestellung (durch einen Unterprozess durch Drücken der Verfahrensschaltfläche) - http://crm.loader.com.ua/admin/customorder/otgruzki/1776/edit/. Der Versand erfolgt durch die Aktion „Inhalte des Prozesses versenden“ mit der Einstellung, dies für den übergeordneten Bereich zu tun, um die Verpflichtungen korrekt abzurechnen (es ist so konfiguriert, dass die Zahlung des Kunden an den übergeordneten Bereich gebunden ist).
- Geben Sie einen Unterprozess aus der Bestellung zurück (mit der Schaltfläche „Prozedur“ erstelle ich einen Unterprozess) http://crm.loader.com.ua/admin/customorder/vozvrati/1779/edit/ – diese Option ist erforderlich, da möglicherweise ein Teilprozess vorliegt zurückkehren. Ich führe die Rückgabe über die Aktion „Den Inhalt des Prozesses an das Lager zurückgeben“ durch, wobei ich anweise, dass die Rückgabe durch das übergeordnete Element erfolgen soll.
Im Ergebnis hätte es, so die Idee, so kommen sollen:
- Ich versende durch den Unterprozess „Versand“, bei dem ich unsere Verpflichtungen und Verpflichtungen des Kunden zu 100 % gestalte (http://crm.loader.com.ua/admin/shop/workflowstatus/233/action/new/)
Es stellt sich heraus, dass wir unsere Verpflichtungen durch die Lieferung erfüllt haben und der Kunde den Betrag der Lieferung schuldet
- Ich verbuche in der Bestellung (übergeordnet) eine eingehende Zahlung für den Betrag der Sendung
Somit reduziere ich die Verpflichtungen auf 0
- Ich erstelle eine Rückgabe und gebe sie in der Phase (http://crm.loader.com.ua/admin/shop/workflowstatus/218/action/new/) aus, Rückgabe durch Eltern.
Infolgedessen erhalte ich unsere Verpflichtungen in Höhe des Rückerstattungsbetrags und theoretisch müssen wir eine ausgehende Zahlung an den Kunden der Bestellung leisten, um die Verpflichtungen auf 0 zu reduzieren, aber eine solche Zahlung erhöht nur unsere Verpflichtungen.
Wie kann man bei einem solchen Prozessablauf eine Einstellungsmöglichkeit festlegen, um Pflichten auf 0 zu reduzieren? Richtig? Möglicherweise verwende ich die Kombination der Einstellungen falsch. Wie kann ich es anders machen?
Gibt es vielleicht eine Möglichkeit für eine passende Verfeinerung der Lösung?
Die ursprüngliche Frage ist in der Version verfügbar: ru

Antworten:

Infolgedessen erhalte ich unsere Verpflichtungen in Höhe der Rückerstattung, und theoretisch müssen wir eine ausgehende Zahlung an den Kunden der Bestellung leisten, um die Verpflichtungen auf 0 zu reduzieren, aber eine solche Zahlung erhöht sich nur unsere Pflichten.
für ausgehende Zahlungen werden bei Bestellausgang in unseren Verpflichtungen berücksichtigt
Wie können wir bei einem solchen Ablauf der Prozesse die Einstellungsmöglichkeit entscheiden, um Verpflichtungen auf 0 zu reduzieren Richtig? Vielleicht verwende ich die Kombination der Einstellungen falsch, wie kann ich es anders machen?
Soweit ich mich erinnere - in den Aktionen zur Registrierung von Verpflichtungen gibt es die Möglichkeit, Verpflichtungen für die Höhe der Buchung oder basierend auf dem Wert des zusätzlichen Feldes (der auch berechnet werden kann) zu registrieren - aber diese Seite war nicht gedacht?
02.06.2021, 15:44
Originalkommentar zur Version verfügbar: ru

Tyndyk Maxim Vadimovich schrieb: Soweit ich mich erinnere - besteht bei den Maßnahmen zur Registrierung von Verpflichtungen die Möglichkeit, Verpflichtungen für die Höhe der Buchung oder basierend auf dem Wert eines zusätzlichen Feldes (das auch berechnet werden kann) zu registrieren - aber du hast nicht an diese Seite gedacht?
Laut der Menge an Postings scheint es so etwas nicht zu geben. Aber in Bezug auf die Menge an zusätzlichen Felder sind. Ich habe versucht, im Return-Subprozess im Add zu berechnen. Prozessfeld ein solcher Wert ist die Summe dieses Prozesses. Und dann zum Hinzufügen kopieren. Übergeordnetes Feld (Bestellung). Rufen Sie dann die Prozedur zum Speichern / auf, indem Sie die Schaltfläche (und versuchen Sie es trotzdem) für den Betrag der zusätzlichen Unsere Verpflichtungen auf 0 setzen. Prozessfelder. Das ____ funktioniert nicht. Ich denke, aufgrund der Tatsache, dass unsere Verpflichtungen an den Lagerbetrieb der Rücksendung gebunden sind. Dementsprechend wirkt sich diese Kombination von Einstellungen nicht auf sie aus. Aber vielleicht habe ich mich bezüglich des Versands / Postens falsch ausgedrückt. Produkte. Aber ich habe es sowohl mit als auch ohne dieses Kontrollkästchen versucht.
02.06.2021, 17:20
Originalkommentar zur Version verfügbar: ru

Timofeev Artem Olegovich KTS Premium-Partner schrieb:
Tyndyk Maxim Vadimovich schrieb: Soweit ich mich erinnere, besteht bei der Registrierung von Verpflichtungen die Möglichkeit, Verpflichtungen für die Höhe der Kapitalisierung oder basierend auf dem Wert von zu registrieren das zusätzliche Feld (das berechnet werden kann) - aber hast du nicht an diese Seite gedacht?
Laut der Menge an Postings scheint es so etwas nicht zu geben. Aber in Bezug auf die Menge an zusätzlichen Felder sind. Ich habe versucht, im Return-Subprozess im Add zu berechnen. Prozessfeld ein solcher Wert ist die Summe dieses Prozesses. Und dann zum Hinzufügen kopieren. Übergeordnetes Feld (Bestellung). Rufen Sie dann die Prozedur zum Speichern / auf, indem Sie die Schaltfläche (und versuchen Sie es trotzdem) für den Betrag der zusätzlichen Unsere Verpflichtungen auf 0 setzen. Prozessfelder. Das ____ funktioniert nicht. Ich denke, aufgrund der Tatsache, dass unsere Verpflichtungen an den Lagerbetrieb der Rücksendung gebunden sind. Dementsprechend wirkt sich diese Kombination von Einstellungen nicht auf sie aus. Aber vielleicht habe ich mich bezüglich des Versands / Postens falsch ausgedrückt. Produkte. Aber ich habe es sowohl mit als auch ohne dieses Kontrollkästchen versucht.
Irgendwelche Ideen oder Vorschläge zu diesem Thema?
03.06.2021, 16:36
Originalkommentar zur Version verfügbar: ru

Nach der Menge der Postings scheint es so etwas nicht zu geben.
Nun, es gibt "Verpflichtungen bezüglich der Menge nicht versendeter / nicht erhaltener Produkte des Prozesses angeben" und "Verpflichtungen bezüglich der Menge versendeter / gutgeschriebener Produkte des Prozesses angeben", es sollte irgendwie verwendet werden, wenn Sie eine haben Rücksendung - dann Meldepflichten nur auf was versendet / gutgeschrieben ist nicht geeignet?
03.06.2021, 16:39
Originalkommentar zur Version verfügbar: ru

Tyndyk Maxim Vadimovich schrieb / a:
In Bezug auf die Menge der Postings scheint es so etwas nicht zu geben.
Nun, es gibt "Verpflichtungen bezüglich der Menge nicht versendeter / nicht erhaltener Produkte des Prozesses angeben" und "Verpflichtungen bezüglich der Menge versendeter / gutgeschriebener Produkte des Prozesses angeben", es sollte irgendwie verwendet werden, wenn Sie eine haben Rücksendung - dann Meldepflichten nur auf was versendet / gutgeschrieben ist nicht geeignet?
Diese Option funktioniert nicht. Wenn ich - Versand durch Eltern, und dann Rücksendung durch Eltern, dann eine ausgehende Zahlung sende, dann gehe ich die Verpflichtungen des Kunden in Höhe der ausgehenden Zahlung ein. Auf ihnen funktioniert das Setzen der Aktion mit Häkchen, wie Sie geschrieben haben, nicht.
07.06.2021, 14:56
Originalkommentar zur Version verfügbar: ru

Geben Sie am Ende Beispiele für das Beschriebene (Links zu verschiedenen Prozessen), wo die Verpflichtungen berechnet werden und wie sie benötigt werden - ich werde darüber nachdenken. Für die oben aus der Beschreibung - wurden bereits entfernt.
07.06.2021, 16:10
Originalkommentar zur Version verfügbar: ru

Tyndyk Maxim Vadimovich schrieb: Geben Sie am Ende Beispiele für die beschriebenen (Links zu verschiedenen Prozessen), wo die Verpflichtungen berechnet und wie sie benötigt werden - ich werde darüber nachdenken. Für die oben aus der Beschreibung - wurden bereits entfernt.
Die Bestellung sieht wie folgt aus: Schritt 1 – http://crm.loader.com.ua/admin/customorder/order/1708/edit/ Ich erstelle eine Sendung aus der Bestellung durch das Verfahren (Schaltfläche Sendung erstellen) Schritt 2 - http:// crm.loader.com.ua/admin/customorder/otgruzki/1782/edit/ Unterprozess Versand Ich führe die Phase "Versand (Abholung)" durch - wo die Ware versendet wird und unsere und die Kundenverpflichtungen festgelegt Schritt 3 - Ich führe die Eingabe durch Zahlung vom Kunden an die allgemeine Bestellung - http://crm.loader.com.ua/admin/customorder/order/1708/payment/#done Schritt 4 - Ich simuliere eine Retoure und erstelle einen solchen Teilprozess über den Button „Retoure“ im Bestellprozess – http://crm.loader.com.ua/admin/customorder/order/1708/edit/ Schritt 5 – Führen Sie den Rückgabevorgang in der Phase "Agree" - http://crm.loader.com.ua/admin/customorder/vozvrati/1781/ edit/ Schritt 6 - Ich mache eine ausgehende Zahlung in der Parent Order http://crm.loader .com.ua/admin/customorder/order/1708/payment/#done In der Kundenkarte http://crm.loader.com.ua/ admin/shop/users/7113/ erhalten Sie unsere Verpflichtung -816 und Kundenverpflichtung ne vor uns - 816 Und ich möchte, dass alle 0 sind, da der Kunde die Ware zurückgeschickt hat und ich ihm Geld gegeben habe, das brauche ich dann tatsächlich für den Ausgangsprozess. Erst dort werde ich die Ware an den Lieferanten zurücksenden und er wird uns Geld geben. Ein richtiges allgemeines Prinzip ist erforderlich.
07.06.2021, 16:25
Originalkommentar zur Version verfügbar: ru

Tyndyk Maxim Vadimovich schrieb: Geben Sie Beispiele für das Beschriebene (Links zu verschiedenen Prozessen) am Ende, wo wie die Verpflichtungen berechnet werden und wie sie benötigt werden - ich werde darüber nachdenken. Für die oben aus der Beschreibung - wurden bereits entfernt.
Gab oben Beispiele. Gibt es Informationen zu diesem Thema?
09.06.2021, 12:38
Originalkommentar zur Version verfügbar: ru

Noch nicht. Ich habe dieses Thema behoben - wenn es irgendeine Art von Konfigurationsoption gibt, werde ich sie anbieten.
09.06.2021, 16:20
Originalkommentar zur Version verfügbar: ru

http://crm.loader.com.ua/admin/customorder/otgruzki/1782/edit/ - Die Verpflichtungen des Kunden sind hier registriert, aber es gab keine Lagersendungen. Versuchen Sie, nur die aus dem Lager versandte Warenmenge als Haftungsklage zu registrieren - und dann sollten Sie 0 in der Sendung haben, und daher sind die Verpflichtungen des Kunden 0. Ebenso werden unsere Verpflichtungen dort registriert, wenn keine Sendungen erfolgten , mit Zahlungen. Pflichten anmelden, damit sie dort erlöschen.
11.06.2021, 14:33
Originalkommentar zur Version verfügbar: ru

Maxim Tyndyk OneBox-Produktion schrieb: http://crm.loader.com.ua/admin/customorder/otgruzki/1782/edit/ - Die Verpflichtungen des Kunden sind hier registriert, aber es gab keine Lagersendungen. Versuchen Sie, nur die aus dem Lager versandte Warenmenge als Haftungsklage zu registrieren - und dann sollten Sie 0 in der Sendung haben, und daher sind die Verpflichtungen des Kunden 0. Ebenso werden unsere Verpflichtungen dort registriert, wenn keine Sendungen erfolgten , mit Zahlungen. Pflichten anmelden, damit sie dort erlöschen.
Die vorgeschlagene Lösung im Rahmen der Aufgabenstellung funktioniert nicht. Nicht geeignet, weil ich im Saldobericht sehen muss, wie viel der Kunde und wir ihm schulden. In diesem Fall berücksichtigt der Auftraggeber die Verpflichtungen erst zum Zeitpunkt der Bildung einer Teillieferung.
12.07.2021, 13:27
Originalkommentar zur Version verfügbar: ru

Die vorgeschlagene Lösung im Rahmen der Aufgabenstellung funktioniert nicht. Nicht geeignet, weil ich im Saldobericht sehen muss, wie viel der Kunde und wir ihm schulden. In diesem Fall berücksichtigt der Auftraggeber die Verpflichtungen erst zum Zeitpunkt der Bildung einer Teillieferung.
Eigentlich kann ich dir keine andere Lösung anbieten. Sie können sich an andere Integratoren wenden - vielleicht sagen sie Ihnen, wie Sie mit einem ähnlichen Arbeitsalgorithmus "herauskommen".
12.07.2021, 14:43
Originalkommentar zur Version verfügbar: ru

Tyndyk Maxim Vadimovich OneBox production schrieb: Eigentlich kann ich Ihnen keine andere Lösung anbieten. Sie können sich an andere Integratoren wenden - vielleicht sagen sie Ihnen, wie Sie mit einem ähnlichen Arbeitsalgorithmus "herauskommen".
Ja, danke. Ich denke nur, dass ich den Workflow des Clients neu konfigurieren muss
13.07.2021, 14:41
Originalkommentar zur Version verfügbar: ru

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar