1b.app
Link kopiert -

Die Aktion „Wert des Prozessfeldes im Fallback von einem anderen Prozessfeld ändern“ funktioniert nicht (wenn die Zahlung in der untergeordneten Aufgabe eingegangen ist)/

Es gibt einen Prozess https://baza.cn.ua/admin/customorder/order/51477/edit/

Es befindet sich im Status „Reserve“.

Zu diesem Status https://baza.cn.ua/admin/shop/workflowstatus/118/action/new/

Es gibt eine Aktion „Ändern Sie den Wert des Prozessfelds in der Fallage von einem anderen Prozessfeld“.

Codename: action_block_status_change_field_by_order_fields

Die Aktion wird ausgelöst, wenn „dії spratsovuvat nach Zahlungszuschlag zulassen“

Unter normalen Bedingungen funktioniert alles, das heißt, wenn eine Zahlung direkt mit diesem Prozess verknüpft ist, aber wenn ein Unterprozess verknüpft ist, der eine Zahlung mit diesem Prozess hat, dann funktioniert die Aktion nicht

Das heißt, es gibt eine Zahlung https://baza.cn.ua/admin/shop/finance/zahlung/16515/control/

Diese Zahlung ist mit dem Prozess https://baza.cn.ua/admin/customorder/issue/51481/edit/ verknüpft.

Und wenn Prozess 51481 mit Bestellung 51477 verknüpft wird, sollte die Aktion funktionieren, da tatsächlich eine Zahlung zu Bestellung 51477 hinzugefügt wurde, und die Einstellung der Aktion „Senden nach Hinzufügen der Zahlung zulassen“ sollte funktionieren, da eine Bindung vorliegt .

Hier liegt sozusagen die Logik der Arbeit

Verfügbar in der Minutenkrone https://baza.cn.ua/admin/auto/action/minute/edit/

Aktion „Zahlungen für Prozesse auf Basis validierter Zahlungen einreichen“

Code box_auto_action_add_ payment_to_order

Es gibt die Einstellung „Eine Zahlung an den abgeschlossenen Vorgang anhängen, wenn die in Rechnung gestellte Zahlung gültig ist“.

Das heißt, eine Zahlung ist eingegangen, das System hat in den erwarteten Zahlungen gesucht, sie nicht gefunden und eine Aufgabe erstellt, damit der Manager die Zahlung mit der Bestellung und die Zahlung mit der Aufgabe verknüpfen kann.

Und jetzt muss der Manager die Aufgabe mit der Bestellung verknüpfen und abschließen, damit die Zahlung mit der Bestellung verknüpft wird.

Aber so funktioniert es nicht, obwohl es den Anschein hat, dass die Logik des Systems selbst für solche Arbeiten geschaffen ist.

Auch wenn in der Aktion „Ändern Sie den Wert des Prozessfeldes in der Brache in einem anderen Prozessfeld“

Aktivieren Sie das Kontrollkästchen „Speichern des Vorgangs zulassen“

Allerdings funktioniert die Aktion nicht, wenn der Prozess 51481 mit der Bestellung 51477 verknüpft ist (d. h. das System beginnt bei der Verknüpfung nicht mit der Speicherung im übergeordneten Prozess, was zumindest bei Zahlungen nicht logisch ist, denn wenn Sie die Bestellung eingeben , zeigt das System im Feld „Bezahlt“ den Zahlungsbetrag an

Hier also die Fragen:

1. Warum funktioniert die Aktion nicht, wenn der Prozess 51481 mit der Bestellung 51477 verknüpft wird (d. h. im Teil der Einstellung „Zahlung nach dem Hinzufügen der Zahlung zulassen“ wird die Zahlung hinzugefügt, es sollte scheinbar funktionieren)?

2. Warum funktioniert die Bindung nicht in Aktion (im übergeordneten Element), wenn die Bindung ausgeführt wird, d. h. im Teil der Einstellung „Spratsovuvat beim Speichern des Prozesses zulassen“?

3. Warum wird im Prozess https://baza.cn.ua/admin/customorder/order/51477/edit/ im Feld „Bezahlt“ der Zahlungsbetrag angezeigt, in der Liste der Bestellungen jedoch https://baza. cn.ua/admin /customorder/order/?filtershowprocess=&filterdelivery=&filtercustomoplatacherez4=&filter payment=&filtercdatefrom=&filtercdateto=&filterdeliverynote=&filternumber=51477&filtername=&filterproductid=&filterproductname=&filterclientid[0]=&filterauthorid=&filtermanagerid=&workflowid[0]=12&stat usid[ 0]=146&statusid[1 ]=67&statusid[2]=134&statusid[3]=69&statusid[4]=77&statusid[5]=103&statusid[6]=115&statusid[7]=116&statusid[8]=117&statusid[9]=118&statusid[ 10]=119&statusid[11 ]=78&statusid[12]=140&statusid[13]=142&statusid[14]=144&statusid[15]=155&statusid[16]=156&statusid[17]=157&statusid[18]=158&filterdeletedid=&filternovaposhtastatus=&filtersumfrom=&filtersumto =&filter code1c=&filterintervalfrom=&filterintervalto =&ok=1&searchLine=# zeigt 0 im bezahlten Feld an?
Die ursprüngliche Frage ist in der Version verfügbar: ru

Antworten:

1. Warum funktioniert die Aktion nicht, wenn der Prozess 51481 mit der Bestellung 51477 verknüpft ist (d. h. im Teil der Einstellung „Senden nach Hinzufügen der Zahlung zulassen“ wird die Zahlung hinzugefügt, es sollte scheinen zu funktionieren)?
Nein, sollte es nicht. Dort, wo die Zahlung hinzugefügt wurde, wird dort die entsprechende Aktion auf der Stufe ausgelöst.
2. Warum, wenn die Bindung im Gange ist, funktioniert es nicht in Aktion (im Elternteil), dh im Teil der Einstellung "Spratsovuvat beim Speichern des Prozesses zulassen"?
Der Elternprozess wird nicht aktualisiert, wenn der Kindprozess gebunden ist – der Elternprozess wird im Kindprozess aktualisiert.
3. Warum zeigt https://baza.cn.ua/admin/customorder/order/51477/edit/ im Feld "Bezahlt" den Zahlungsbetrag an, aber in der Liste der Bestellungen https:/ /baza.cn.ua/admin/customorder/order/?filtershowprocess=&filterdeliver... zeigt 0 im bezahlten Feld?
Weil es im Block zählt, wann die Seite geladen wird, und in der Liste es aus der Datenbankspalte anzeigt. Wahrscheinlich hatten Sie nach dem Binden keine Neuberechnung des Zahlungsbetrags.
21.09.2021, 13:21
Originalkommentar zur Version verfügbar: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Tyndyk Maxim Vadimovich OneBox-Produktionsadministrator schrieb: Weil es im Block zählt, wann die Seite geladen wird, und in der Liste es aus der Datenbankspalte anzeigt. Wahrscheinlich hatten Sie nach dem Binden keine Neuberechnung des Zahlungsbetrags.
Ein seltsamer Kommentar, der wiederum nur Fragen erzeugt 1. Warum zählt es beim Laden im Block mit, wenn die Datenbank dieses Feld hat? 2. Du schreibst "Du hattest keine Neuberechnung des Zahlungsbetrages nach dem Binden", daher stellt sich für dich die Frage, warum das System nach dem Binden nicht neu berechnet, aber logischerweise sollte es das tun? 3. In welchen Fällen berechnet das System den Betrag neu? 4. Wie kann man es so machen, dass, wenn es eine Unterprozessbindung gibt, die eine Zahlung hat, was würde der Elternteil diese Zahlung als den Zahlungsbetrag betrachten?
22.09.2021, 20:40
Originalkommentar zur Version verfügbar: ru

Ein seltsamer Kommentar, der wiederum nur Fragen erzeugt
Wir beantworten deine Fragen immer sehr gerne, das ist kein Problem :)
1. Warum zählt es beim Laden im Block, wenn die Datenbank hat dieses Feld?
Weil es so funktioniert. Mit der korrekten Neuberechnung des Prozess-Elternbaums haben alle den korrekten Zahlungsbetrag.
2. Du schreibst "Du hattest keine Neuberechnung des Zahlungsbetrages nach dem Binden", also stellt sich für dich die Frage, warum das System nach dem Binden nicht neu berechnet, aber logischerweise sollte es das tun?
Am Anfang stand das Wort "wahrscheinlich". Wenn Sie eine Beschreibung der Aktionen (im manuellen Modus) angeben, bei denen der Betrag beim Hinzufügen zum Zahlungsvorgang nicht neu berechnet wird, werde ich dies beheben.
3. In welchen Fällen berechnet das System den Betrag neu?
Meistens beim Hinzufügen/Bearbeiten einer Zahlung zu einem oder mehreren Prozessen. Aber ich bestreite nicht, dass dies bei bestimmten Aktionen nicht passieren kann (was ich in Absatz 2 gefordert habe).
4. Wie kann man es so machen, dass, wenn es eine Unterprozessbindung gibt, die eine Zahlung hat, was würde der Elternteil diese Zahlung als Zahlungsbetrag betrachten?
Dies sollte standardmäßig passieren, wenn die Systemeinstellungen das Gegenteil nicht verbieten. Wenn Sie dem Prozess eine Zahlung hinzufügen können, damit sie nicht zählt - geben Sie Links zu den Prozessen und der Abfolge der Aktionen - ich werde es wiederholen und überprüfen. Nach dem in der Beschreibung angegebenen Vorgang verstehe ich nicht den gesamten Ablauf Ihrer Handlungen.
23.09.2021, 16:20
Originalkommentar zur Version verfügbar: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Tyndyk Maxim Vadimovich OneBox-Produktionsadministrator schrieb: Wenn Sie dem Prozess eine Zahlung hinzufügen können, damit sie nicht zählt - geben Sie Links zu den Prozessen und der Abfolge der Aktionen - ich werde es wiederholen und überprüfen. Nach dem in der Beschreibung angegebenen Vorgang verstehe ich nicht den gesamten Ablauf Ihrer Handlungen.
Es scheint, als hätte ich alles im Detail beschrieben, nun, ich werde versuchen, es noch einmal zu beschreiben. Es gibt eine Zahlung https://baza.cn.ua/admin/shop/finance/payment/16515/control/ Es ist an die Aufgabe https://baza.cn.ua/admin/customorder/issue/51481/edit/ gebunden Es gibt eine Bestellung https://baza.cn.ua/admin/customorder/order/51477/edit/ Diese ist alles ein Test, das heißt, Sie können versuchen, es selbst zu wiederholen. Wir nehmen es in die Aufgabe 51481 und schreiben es dort, wo die Eltern 51477 schreiben. Dadurch wird die Aufgabe mit der Bestellung UND in der Reihenfolge https://baza verknüpft .cn.ua/admin/customorder/order/51477/edit/ Im Block wird die Summe im bezahlten Feld angezeigt Aber in den Bestellungen gibt es keine Liste https:/ /baza.cn.ua/admin/customorder/order/ ?filtershowprocess=&filterdelivery=&filtercustomoplatacherez4=&filterpayment=&filtercdatefrom=&filtercdateto=&filterdeliverynote=&filternumber=51477&filtername=&filterproductid=&filterproductname=&filterclientid[0]=&filterauthorid=&filtermanagerid=&workflowid[0]= 12&statusid[0]=146&statusid[1]=67&statusid[2 ]=134&statusid[3]=69&statusid[4]=77&statusid[5]=103&statusid[6]=115& statusid[7]=116&statusid[8]=117&statusid[9]=118&statusid[10]=119&statusid[11]=78&statusid[12]=140&statusid[13]=142&statusid[14]=144&statusid[15]=155&statusid[16]= 156&statusid[17]=157&statusid[18]=158&filterdeletedid=&filternovaposhtastatus=&filtersumfrom=&filtersumto=&filtercode1c=&filterintervalfrom=&filterintervalto=&ok=1&searchLine=#
Tyndyk Maksim Vadimovich OneBox-Produktionsadministrator schrieb: Dies sollte standardmäßig geschehen, sofern die Systemeinstellungen nicht anderweitig deaktiviert werden . [/ quote] Über welche Einstellung sprechen wir (ich erinnere mich, dass es eine Art Einstellung dazu gab, aber ich konnte sie nicht finden)?
24.09.2021, 08:43
Originalkommentar zur Version verfügbar: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Können Sie antworten oder ein neues Problem erstellen?
28.09.2021, 23:47
Originalkommentar zur Version verfügbar: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Tyndyk Maxim Vadimovich OneBox-Produktionsadministrator schrieb: Wenn Sie eine Beschreibung der Aktionen (im manuellen Modus) bereitstellen, bei denen der Betrag beim Hinzufügen zum Zahlungsvorgang nicht neu berechnet wird, werde ich es beheben.
Ich habe dir alles zur Verfügung gestellt, wonach du gefragt hast Aber du machst etwas Schlimmes, eigentlich war alles, was du brauchst, um das Problem zu lösen, in der Beschreibung und einem Beispiel enthalten Aber das ist dir nicht genug und du brauchst Beispiele (at Gleichzeitig verstehen Sie, dass Sie mich auf 1 Nachricht pro Tag beschränkt haben), ich habe es Ihnen zur Verfügung gestellt und danach war es 2 Wochen lang still. Ich habe eine separate Aufgabe eingerichtet zadache-sozdayu-dubl/ Ich dachte, Sie arbeiten vielleicht gemäß das alte Schema, mehr Aufgaben, mehr Gehalt, aber sie "schneiden auch ab" Bitte geben Sie eine Lösung!
07.10.2021, 08:47
Originalkommentar zur Version verfügbar: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Kupriyan Vladislav Valerievich Client Baza.cn.ua / Integrator (FOP Kupriyan) schrieb:
Tyndyk Maxim Vadimovich OneBox-Produktionsadministrator schrieb: Wenn Sie eine Beschreibung der Aktionen (im manuellen Modus), in denen, beim Hinzufügen der Betrag wird im Bezahlvorgang nicht neu berechnet - ich werde es beheben.
Ich habe dir alles zur Verfügung gestellt, wonach du gefragt hast Aber du machst etwas Schlimmes, eigentlich war alles, was du brauchst, um das Problem zu lösen, in der Beschreibung und einem Beispiel enthalten Aber das ist dir nicht genug und du brauchst Beispiele (at Gleichzeitig verstehen Sie, dass Sie mich auf 1 Nachricht pro Tag beschränkt haben), ich habe es Ihnen zur Verfügung gestellt und danach war es 2 Wochen lang still. Ich habe eine separate Aufgabe eingerichtet zadache-sozdayu-dubl/ Ich dachte, Sie arbeiten vielleicht gemäß das alte Schema, mehr Aufgaben, mehr Gehalt, aber sie "schneiden auch ab" Bitte geben Sie eine Lösung!
+
12.10.2021, 08:48
Originalkommentar zur Version verfügbar: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Kurz gesagt, so wie ich es verstehe, haben Sie eine Sackgasse in der Lösung erstellt Ping 1 https://crm-onebox.com/en/support/onebox-purchase-and-rates/11167-net-reaktsii-p... -sozdayu-dubl/ Ping 2 erstellt https://crm-onebox.com/ru/support/business-processes/11414-proshu-reshit-bag/ Um das Problem zu lösen, habe ich die Ware in Reserve gestellt, alles 2 mal beschrieben Und das Ergebnis ist Null - die Haltung ist Missachtung
22.10.2021, 23:02
Originalkommentar zur Version verfügbar: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Ustimenko sagte, dass Sie antworten, eine Antwort geben oder mir bitte sagen werden, wann Sie es tun werden?
28.10.2021, 22:03
Originalkommentar zur Version verfügbar: ru

Kurz gesagt, so wie ich es verstehe, haben Sie eine Sackgasse in der Entscheidung
Und das passiert
Und das Ergebnis ist Null - die Einstellung ist missachtend
Sie haben das Recht, so zu denken
Ustimenko sagte, dass Sie antworten, eine Antwort geben oder bitte sagen werden, wann Sie es tun werden?
Er sagte, sie würden antworten, aber die Fristen seien nicht geregelt
03.11.2021, 17:08
Originalkommentar zur Version verfügbar: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Ich schreibe einen Kommentar, damit ich nicht jeden Tag eine Nachricht in der Mail erhalte "bitte die richtige Antwort ankreuzen"
07.11.2021, 15:34
Originalkommentar zur Version verfügbar: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Kurz gesagt, ich werde nicht so klar darüber sein, warum Sie um Geld gebeten haben. Ich habe eine Stunde damit verbracht, die Waren in die Reserve zu stellen, Testaufträge zu rauben (den Reserve-PID-Test zu kürzen) Servis zhahlivy!
20.11.2021, 18:31
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