2016-05-27 11 views
0

In meinem SoftLayer-Konto sieht es so aus, als ob meine Abrechnungsperiode am 1. eines jeden Monats beginnt. Wenn ich einige API-Aufrufe mein Konto des letzten Rechnung und seine Abrechnungspositionsdaten zu erhalten, bekomme ich ein Ergebnis wie folgt aus:SoftLayer API-Ergebnis und tatsächlicher Abrechnungszeitraum

"account" : { 
     "id" : 930277, 
     "latestBillDate" : "2016-05-01T00:00:00-05:00", 
     "latestRecurringInvoice" : { 
     "amount" : "0", 
     "closedDate" : null, 
     "createDate" : "2016-05-01T00:36:56-05:00", 
     "id" : 8363665, 
     "invoiceTopLevelItems" : [ 
      { 
       "billingItem" : { 
        "cancellationDate" : null, 
        "createDate" : "2016-03-10T16:18:23-06:00", 
        "currentHourlyCharge" : "10.472", 
        "cycleStartDate" : "2016-05-01T00:36:56-05:00", 

Und ich frage mich, über die Rechnung ErstellDat und billingItem cycleStartDate. Sie scheinen dasselbe Datum und dieselbe Uhrzeit zu haben.

Wenn also die Rechnung am 2016-05-01T00: 36: 56-05: 00 erstellt wurde, bedeutet das , dass in dieser Rechnung die stündliche Nutzungsgebühr bis zu einer Sekunde vor 2016-05-01T00 enthalten ist: 36: 56-05: 00? Und nächste Rechnung wird ab dieser Zeit berechnen?

Oder ist es, dass selbst wenn die Rechnung etwa 36 Minuten nach Beginn des 2016-05-01 generiert wurde, deckt die Rechnung nur die stündliche Nutzung bis Ende 2016-04-30? und dass die nächste Rechnung die Gebühr von der 1. Sekunde 2016-05-01 bis zur letzten Sekunde 2016-05-31 abdecken wird?

Weiß jemand? Es geht um Abrechnung und wie viel zu berechnen und nicht. Also brauche ich eine genaue Antwort. Danke.

+0

Siehe unten für die Antwort und Kommentare, aber um die Antwort auf diese und damit verbundene Frage zusammenzufassen, der ZyklusStartDate zeigt nicht den Beginn der wiederkehrenden Abrechnungszeitraum. Es ist dieses Datum mit 00:00:00 Zeit mit dem Zeitzonenunterschied, den es hat, was die tatsächliche Ladebeginnzeit für diesen Zeitraum ist. Und für die erste Rechnung, um herauszufinden, wann die Gebühr begann, verwenden Sie die Eigenschaft "createDate" des billingItem. – KHP

Antwort

0

Ich denke besser, Sie öffnen ein Ticket in Softlayer und fragen den Verkäufer nach der Gebühr.

+0

Das mag etwas anders sein als meine ursprüngliche Frage, aber immer noch sehr verwandt ... Also sagt mir die SoftLayer-Unterstützung, dass die stündliche Bestellung beginnt, wenn die Bestellung genehmigt wird (entweder manuell oder automatisch). Ich benutze API, um SoftLayer_Billing_Item Details zu erhalten. Welches dieser Attribute gibt mir das Datum und die Uhrzeit an, an dem die stündliche Abrechnung beginnt (und die monatliche anteilige Abrechnung beginnt) auf der ersten Rechnung? Ist es der Wert "createDate"? – KHP

+0

Sie können sehen, wenn die Billing beginnt, indem Sie die "CreateDate" -Eigenschaft des BillingItem suchen, muss die Gebühr von diesem Datum beginnen. –

+0

Vielen Dank für die Bestätigung. – KHP

Verwandte Themen