rachmatg / iso8583py

Automatically exported from code.google.com/p/iso8583py
GNU General Public License v3.0
0 stars 0 forks source link

Field 41 is wrong #8

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Looking at the spec for ISO8583, field 41 is incorrect in the ISO8583.py file 
where it is limited to 8 ANS chars when the semi official spec on Wikipedia 
says it is 16 ANS chars.

Original issue reported on code.google.com by rich...@flafreeit.com on 9 Aug 2011 at 1:51

GoogleCodeExporter commented 8 years ago
This is not a error.

Like you said "semi official spec on Wikipedia", so isn't official.

Because that there is a redefineBit method, so users can define the spec that 
read worldwide ...

Please read the doc before post a error. 

redefineBit(self, bit, smallStr, largeStr, bitType, size, valueType)
    Method that redefine a bit structure in global scope! 
    Can be used to personalize ISO8583 structure to another specification (ISO8583 1987 for example!)
    Hint: If you have a lot of "ValueToLarge Exception" maybe the especification that you are using is different of mine. So you will need to use this method :)

Original comment by igo...@gmail.com on 9 Aug 2011 at 11:06