Loading
Versicherung
Inhalt
Filter auswählen

          Keine Ergebnisse
          Keine Ergebnisse
          Hier sind einige Suchtipps

          Überprüfen Sie die Schreibweise Ihrer Stichwörter.
          Verwenden Sie allgemeinere Suchbegriffe.
          Wählen Sie weniger Filter aus, um Ihre Suche auszuweiten.

          Gesamte Salesforce-Hilfe durchsuchen
          InsPolicyBillingService:generateBillingAccountStatements

          InsPolicyBillingService:generateBillingAccountStatements

          Verwenden Sie diesen Service, um Auszüge für Accounts zu generieren, die Policen mit Abrechnungsaccounts enthalten, für die Fälligkeitsdatum = heute festgelegt ist.

          Es wird davon abgeraten, diesen Service direkt aufzurufen. Sie wurde für den Aufruf durch den geplanten Auftrag "Geplante Geschwindigkeit von Abrechnungsaccountauszügen generieren" erstellt.

          Wichtig
          Wichtig

          Dieser Service funktioniert nicht mit dem Objektmodell "FSC-Versicherungspolice".

          Klasse: InsPolicyBillingService

          Methode: generateBillingAccountStatements

          Funktionsweise

          1. Der Service übernimmt eine Liste der Abrechnungsaccounts aus einem geplanten Vlocity-Auftrag.

          2. Gruppiert Abrechnungsaccounts nach Accounts.

          3. Ruft Richtlinien ab, die den Abrechnungsaccounts zugeordnet sind.

          4. Erstellt eine Anweisung für jeden Account:

            1. Legt RecordType__c auf Statement fest.

            2. Legt AccountId__c auf die ID des Accounts fest.

            3. Legt DueDate__c auf den Wert BillDueDate__c des ersten Abrechnungsaccounts in der Gruppe fest.

            4. Legt StatementDate__c auf den Wert BillDueDate__c fest.

            5. Legt StatementEndDate__c auf den Wert BillDueDate__c fest.

            6. Legt StatementStartDate__c auf das Datum fest, das durch die BillingFrequency__c in den Abrechnungsaccounts am weitesten zurückliegt.

            7. Legt die BalanceDue__c auf die Summe der AutomaticPaymentAmounts__c für die Policen fest, die den Abrechnungsaccounts zugeordnet sind.

            8. Legt die PreviousBalance__c auf die Summe der PastDue__c-Werte in den Policen fest, die den Abrechnungsaccounts zugeordnet sind.

          5. Ruft für alle Policen, die einer bestimmten Anweisung zugeordnet sind, alle Transaktionen ab, die den angegebenen Policen zugeordnet sind und deren TransactionDate__c innerhalb des Start- und Enddatums des Abrechnungszeitraums liegt.

            Wenn die Transaktion keinen Wert für die StatementId__c aufweist, legen Sie den StatementId__c auf die ID der angegebenen Anweisung fest.

          6. Für jeden Abrechnungsaccount:

            1. Legt die AutomaticPaymentAmount__c auf die Summe der NextPaymentAmountDue__c in den Policen fest, die dem Abrechnungskonto zugeordnet sind.

            2. Legt die neue BillDueDate__c anhand der aktuellen BillDueDate__c und BillingFrequency__c fest.

          7. Für jede Police, die einem bestimmten Abrechnungskonto zugeordnet ist:

            1. Legt den AutomaticPaymentAmountDue__c auf den NextPaymentAmountDue__c fest.

            2. Legt die BillDueDate__c auf die aktualisierte BillDueDate__c des Abrechnungsaccounts fest.

          Remote-Optionen

          Dieser Service verwendet keine Remote-Optionen.

          Calculating StatementStartDate__c

          Ein Account kann mehrere Policen mit direkter Abrechnung aufweisen. Jede Police kann eine andere Abrechnungshäufigkeit aufweisen (jährlich, vierteljährlich, monatlich oder halbmonatlich). Die StatementStartDate__c wird anhand des Fälligkeitsdatums und der Abrechnungshäufigkeit der Police bestimmt, um das Startdatum für jede Police zu berechnen. Wählen Sie dann das Startdatum aus, das am weitesten zurückliegt.

          Wenn ein Account beispielsweise zwei Policen aufweist, beide mit dem Fälligkeitsdatum "2018-03-31". Police 1 hat die Abrechnungshäufigkeit "Monatlich" und Police 2 die Abrechnungshäufigkeit "Vierteljährlich". Anhand des Fälligkeitsdatums und der Abrechnungshäufigkeit wäre das Startdatum von Police 1 der 28.02.2018 und das Startdatum von Police 2 der 01.01.2018. Da das Startdatum von Richtlinie 2 weiter zurückliegt, wird "AnweisungStartDate__c" auf "2018-01-01" festgelegt.

          Berechnen des neuen BillDueDate__c

          Ein neues BillDueDate__c wird basierend auf dem aktuellen BillDueDate__c und dem BillingFrequency__c berechnet. Im Folgenden finden Sie die Abrechnungshäufigkeiten und Berechnungen für das neue BillDueDate__c:

          • Jährlich

            Aktuelle BillDueDate__c plus 1 Jahr

          • Vierteljährlich

            BillDueDate__c kann nur 1 von 4 Datumswerten sein: 31. März, 30. Juni, 30. September oder 31. Dezember. Legen Sie BillDueDate__c auf das nächste Datum in der Sequenz fest. Wenn er beispielsweise aktuell auf den 31. März festgelegt ist, legen Sie ihn auf den 30. Juni fest.

          • Monatlich

            Aktuelle BillDueDate__c plus 1 Monat

          • Halbmonatlich

            • Wenn die aktuelle BillDueDate__c das Ende des Monats ist, legen Sie sie auf die Mitte des nächsten Monats fest (14. Februar, 15. Februar, falls ein anderer Monat vorhanden ist).

            • Wenn die aktuelle BillDueDate__c die Mitte des Monats ist, legen Sie sie auf das Ende des Monats fest.

          Input JSON

          Dieser Service erwartet eine Eingabe-JSON, die durch einen geplanten Vlocity-Auftrag generiert wird. Dieser geplante Auftrag enthält den folgenden Schlüssel und seine Werte:

          • records: Eine Liste der durch den geplanten Auftrag ausgewählten Abrechnungsaccounts

          {
          	"records": [{
          			"Id": "a3h5A000000Xz7l",
          			"AccountId": "0015A000025MuenQAC",
          			"BillDueDate__c": "2018-03-31",
          			"BillingFrequency__c": "Monthly"
          		},
          		{
          			"Id": "a3h5A000000Xz7m",
          			"AccountId": "0015A000025MuenQAC"
          			"BillDueDate__c": "2018-03-31",
          			"BillingFrequency__c": "Quarterly"
          		}
          	]
          }

          Ausgabe-JSON

          Der Service gibt keine Ausgabe-JSON zurück.

           
          Laden
          Salesforce Help | Article