|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectp12f.exe.pasarelapagos.utils.CSBHelpper
Constructor Summary | |
CSBHelpper()
|
Method Summary | |
static java.lang.String |
debug(CSBFIELD[] tramaCompleta,
java.lang.String code)
Devuelve un String con un debug de la decodificación. |
static java.util.Map |
decode502(java.lang.String code)
Decodifica un codigo completo(String) a todos sus valores 502. |
static java.util.Map |
decode502(java.lang.String code,
CSBFIELD field)
Decodifica un campo concreto de un CSB502. |
static java.util.Map |
decode507(java.lang.String code)
Decodifica un codigo a sus campos en CSB507. |
static java.util.Map |
decode507(java.lang.String code,
CSBFIELD field)
|
static java.util.Map |
decode508(java.lang.String code)
Decodifica un codigo completo(String) a todos sus valores 508. |
static java.util.Map |
decode508(java.lang.String code,
CSBFIELD field)
Decodifica un campo concreto de un CSB508. |
static java.util.Map |
decode521(java.lang.String code)
Decodifica un codigo completo(String) a todos sus valores 521. |
static java.util.Map |
decode521(java.lang.String code,
CSBFIELD field)
Decodifica un campo concreto de un CSB521. |
static java.util.Map |
decode522(java.lang.String code)
Decodifica un codigo completo(String) a todos sus valores 521. |
static java.util.Map |
decode522(java.lang.String code,
CSBFIELD field)
Decodifica un campo concreto de un CSB521. |
static java.lang.String |
getDigitoControlCSB507(java.lang.String emisor,
java.lang.String sufijo,
java.lang.String referencia,
java.lang.String identificacion,
java.lang.String importeCenteuros)
Calcula el dígito de control de un CSB 57 (Consejo Superior Bancario) El dígito de control del CSB se calcula de la siguiente forma: - Sumar emisor(8) + sufijo (3) + referencia(11) + identificacion(6) + importe en centeuros - Dividir por 97 el resultado de la suma - Obtener los dos primeros decimales de la división - El digito de control es (100 - los dos decimales) |
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CSBHelpper()
Method Detail |
public static java.util.Map decode502(java.lang.String code) throws CSBFormatException
code
-
CSBFormatException
public static java.util.Map decode502(java.lang.String code, CSBFIELD field) throws CSBFormatException
code
-
CSBFormatException
public static java.util.Map decode507(java.lang.String code) throws CSBFormatException
code
-
CSBFormatException
public static java.util.Map decode507(java.lang.String code, CSBFIELD field) throws CSBFormatException
CSBFormatException
public static java.util.Map decode508(java.lang.String code) throws CSBFormatException
code
-
CSBFormatException
public static java.util.Map decode508(java.lang.String code, CSBFIELD field) throws CSBFormatException
code
-
CSBFormatException
public static java.util.Map decode521(java.lang.String code) throws CSBFormatException
code
-
CSBFormatException
public static java.util.Map decode521(java.lang.String code, CSBFIELD field) throws CSBFormatException
code
-
CSBFormatException
public static java.util.Map decode522(java.lang.String code) throws CSBFormatException
code
-
CSBFormatException
public static java.util.Map decode522(java.lang.String code, CSBFIELD field) throws CSBFormatException
code
-
CSBFormatException
public static java.lang.String debug(CSBFIELD[] tramaCompleta, java.lang.String code) throws CSBFormatException
code
-
CSBFormatException
public static java.lang.String getDigitoControlCSB507(java.lang.String emisor, java.lang.String sufijo, java.lang.String referencia, java.lang.String identificacion, java.lang.String importeCenteuros)
public static void main(java.lang.String[] args) throws CSBFormatException
CSBFormatException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |