Ich schreibe eine Software, um Tracking-Nummern zu identifizieren (genau wie Google FedEx- oder UPS-Nummern identifiziert, wenn Sie nach ihnen suchen). Die meisten Kuriere verwenden ein System, wie zum Beispiel ein "gewichtetes durchschnittliches Mod-System", das verwendet werden kann, um zu identifizieren, ob eine Nummer eine gültige Verfolgungsnummer ist. Weiß jemand, ob TNT-Sendungsnummern ein solches System benutzen und wenn ja, was ist es? Ich habe die TNT-Unterstützung angefordert, und der Reiseleiter hat mir gesagt, dass sie das nicht tun ... aber ich würde es gerne überprüfen.Welche Prüfsumme wird für TNT.com-Verfolgungsnummern verwendet?
Antwort
OK, so ist es drei Monate her Sie gefragt, aber ich über diese stolperte, als ich ein ähnliches Stück Software ich schreibe. Soweit wir wissen, verwendet TNT das S10 Tracking-Nummer-System. Das bedeutet, dass ihre Nummern vom Typ AA ######### AA sind. Die letzten zwei Buchstaben entsprechen einem ISO/IATA-Ländercode. Allerdings verwendet TNT WW, von dem wir glauben, dass es weltweit bestehen muss. Dies ist keine richtige Antwort, zumindest geht es nicht um Prüfsummen oder Algorithmen, aber es könnte nützlich sein. Hoffe, dass
Willow
Soweit ich sagen kann, gibt es keinen. Es tut uns leid.
Ich nehme an, Sie versuchen, die eingegebene Tracking-Nummer zu validieren, um sicherzustellen, dass sie korrekt eingegeben wurde?
- Kevin pour
hilft Ich glaube, es ist eine Prüfziffer/Prüfziffer, möglicherweise ein Derivat von MOD10 haben aber keine Ahnung, was Algorithmus ist es, bezeichnet als die 9. Stelle von TNT. Wäre schön zu wissen ???
Alles, was ich weiß, dass es 12.345.678 Prüfziffer ist 5 und 22.345.678 Prüfziffer 8.
Es ist MOD tatsächlich 11 VB.net ich geschrieben habe, ist wie folgt:
EsDim number As String = TextBox1.Text
Dim A As Integer
Dim B As Integer
Dim C As Integer
Dim check_digit As Integer
A = (CInt(Mid(number, 1, 1)) * 8) + (CInt(Mid(number, 2, 1)) * 6) + (CInt(Mid(number, 3, 1)) * 4) + (CInt(Mid(number, 4, 1)) * 2) + (CInt(Mid(number, 5, 1)) * 3) + (CInt(Mid(number, 6, 1)) * 5) + (CInt(Mid(number, 7, 1)) * 9) + (CInt(Mid(number, 8, 1)) * 7)
B = ((A \ 11) * 11)
C = A - B
If C = 0 Then
check_digit = 5
End If
If C = 1 Then
check_digit = 0
End If
If C <> 0 And C <> 1 Then
check_digit = 11 - C
End If
MsgBox(number & check_digit)
- 1. Welche Bibliothek wird für kryptografische Funktionen verwendet?
- 2. Welche Codierung wird für SAML-Konversationen verwendet?
- 3. Welche Programmiersprache wird für Mailserver verwendet?
- 4. Welche Trace-Quelle wird von System.Diagnostics.Trace.WriteLine verwendet?
- 5. Welche Verschlüsselungsmethode wird in/etc/shadow verwendet?
- 6. Welche NoSQL-Datenbank wird mit C verwendet?
- 7. Welche Webarchitektur wird in Blizzards Battle.net verwendet?
- 8. Welche Einheit wird verwendet, Redis CPU-Auslastung
- 9. Welche Eigenschaft wird für die FormsAuthenticationTicket.Version-Eigenschaft verwendet?
- 10. Welche Technologie wird für das Visual Studio SDK-Fenster verwendet?
- 11. Welche Datenmodellstrategie wird für eine relativ einfache App verwendet?
- 12. Welche Linux-Server-Distribution wird für Tomcat verwendet?
- 13. Welche Adresse wird für den lokalen TCP-Server verwendet?
- 14. Welche grafische Software wird für das Webdesign verwendet?
- 15. Welche dpi Auflösung wird für eine iPhone App verwendet?
- 16. Wie viel und welche Planung wird für Softwareprojekte verwendet?
- 17. Welche Art von Hosting wird für * Tube-Sites verwendet?
- 18. Welche Gestaltungsvorlage wird für die Seiten der SharePoint-Websiteeinstellungen verwendet?
- 19. Welche Absicht wird für die Navigation in Google Now verwendet?
- 20. Welche HTTP-Methode wird für diese Clientanforderung verwendet?
- 21. Welche Sortierfunktion wird in NSArray verwendet?
- 22. Welche Komprimierungsmethode wird in PHP verwendet?
- 23. DataAdapter Update-Methode - welche Verbindung wird verwendet?
- 24. Wie herauszufinden, welche Pseudoklasse derzeit verwendet wird?
- 25. Welche Art von Format wird verwendet?
- 26. MacOSX 10.11.4: welche Java-Version wird verwendet
- 27. Realistisch, welche Pthreads-Funktionalität wird normalerweise verwendet?
- 28. Welche gemeinsame Datenbank wird mit ASP verwendet?
- 29. Welche Logik wird in diesem Programm verwendet?
- 30. Cool Diagrams - Welche Software wird hier verwendet?
ist MOD tatsächlich 11 VB.net habe ich wie folgt geschrieben: – user2902405