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:generateDirectBillingStatements

          InsPolicyBillingService:generateDirectBillingStatements

          Verwenden Sie diesen Service, um Auszüge für Accounts zu generieren, die Policen mit Direktabrechnung enthalten, deren Fälligkeitsdatum dem heutigen Datum plus zehn (10) Tagen entspricht.

          Es wird davon abgeraten, diesen Service direkt aufzurufen. Sie wurde für den Aufruf durch den geplanten Auftrag "Direktabrechnungsauszüge generieren" erstellt.

          Wichtig
          Wichtig

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

          Klasse: InsPolicyBillingService

          Methode: generateDirectBillingStatements

          Funktionsweise

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

          2. Gruppiert Policen nach Account und erstellt eine Anweisung für jeden Account:

            1. Legt RecordType auf Bill fest.

            2. Legt AccountId__c auf die ID des Accounts fest.

            3. Legt DueDate__c auf die BillDueDate__c der ersten Richtlinie in der Gruppe fest.

            4. Legt StatementDate__c auf den BillDueDate__c minus 10 Tage fest.

            5. Legt StatementEndDate__c auf den BillDueDate__c minus 10 Tage fest.

            6. Legt StatementStartDate__c auf das am weitesten zurückliegende Datum fest, das durch die BillingFrequency__c in den Policen angegeben wird.

            7. Legt BalanceDue__c als Summe der AutomaticPaymentAmount__c für die Policen fest.

            8. Legt PreviousBalance__c als Summe der PastDue__c für die Policen fest

          3. 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.

          Remote-Optionen

          Dieser Service verwendet keine Remote-Optionen.

          Zusätzliche Informationen

          Berechnen von 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 bestimmt, indem das Fälligkeitsdatum und die Abrechnungshäufigkeit der Police verwendet werden, um das Startdatum für die einzelnen Policen zu berechnen. Anschließend wird das Startdatum ausgewählt, das am weitesten in die Vergangenheit liegt.

          Ein Account verfügt beispielsweise über zwei Policen, beide mit dem Fälligkeitsdatum 2018-03-31. Police 1 hat eine monatliche Abrechnungshäufigkeit. Police 2 weist eine vierteljährliche Abrechnungshäufigkeit auf. Wenn Sie das Fälligkeitsdatum der Rechnung und die Abrechnungshäufigkeit verwenden, ist das Startdatum von Police 1 der 28.02.2018. Das Startdatum von Police 2 ist der 01.01.2018. Da das Startdatum von Police 2 weiter zurückliegt, wird der StatementStartDate__c auf den 01.01.2018 festgelegt.

          Input JSON

          Der Service erwartet, dass eine Eingabe-JSON aus einem geplanten Vlocity-Auftrag generiert wird. Dieser geplante Auftrag enthält den folgenden Schlüssel und seinen Wert:

          • records: Eine Liste der vom geplanten Auftrag ausgewählten Policen

          {
          	"records": [{
          			"Id": "02i5A000005iF1zQAE",
          			"AccountId": "0015A000025MuenQAC",
          			"AutomaticPaymentAmount__c": 10,
          			"BillDueDate__c": "2018-03-31",
          			"BillingFrequency__c": "Monthly",
          			"PastDue__c": 10
          		},
          		{
          			"Id": "02i5A000005iF20QAE",
          			"AccountId": "0015A000025MuenQAC",
          			"AutomaticPaymentAmount__c": 30,
          			"BillDueDate__c": "2018-03-31",
          			"BillingFrequency__c": "Quarterly",
          			"PastDue__c": 30
          		}
          	]
          }

          Ausgabe-JSON

          Dieser Service generiert keine Ausgabe-JSON.

           
          Laden
          Salesforce Help | Article