SWIFT::Factory::BasicHeader 0.03
Sponsored Links
SWIFT::Factory::BasicHeader 0.03 Ranking & Summary
File size:
0.004 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
884
Date added:
2007-05-25
Publisher:
BIKER
SWIFT::Factory::BasicHeader 0.03 description
SWIFT::Factory::BasicHeader is a Perl module that provides a Basic Header Block (Block 1) for a SWIFT message.
SYNOPSIS
use SWIFT::Factory::BasicHeader;
my $hdr1=SWIFT::Factory::BasicHeader->new();
This module is primarily intended to be used by the different SWIFT::Factory::MTnnn modules to provide full SWIFT messages for input to the SWIFT network.
Nevertheless, there is nothing prohibiting an application to directly use this module for whatever purpose.
Given reasonable parameter values in the constructor, the string method in this module will return a Basic Header Block (Block nbr 1) that can be used in a SWIFT message sent to the SWIFT network.
CONSTRUCTOR
new( APPLICATION_ID=>F, SERVICE_ID=>1, BIC=>VALIDBIC, TERMINAL=>X, BRANCH_CODE=>XXX, SESSION_NBR=>0, INPUT_SEQUENCE_NBR=>0)
The parameters may be given in arbitrary order. Many parameters have builtin default values. If the calling application doesnt provide the parameter at all, the object will apply the default value.
APPLICATION_ID=>
Optional. A one character value that indicates the application within which the message is being sent.
Valid values are:
F (FIN = All user-to-user, FIN system and FIN system msgs),
A (GPA = Most GPA system mesgs)
and
L (Certain GPA msgs, for ex. LOGIN).
Default value: F, which is the most commonly used application.
To set this value, use one of:
SWIFT::Factory::BasicHeader->APP_ID_FIN,
SWIFT::Factory::BasicHeader->APP_ID_GPA,
and
SWIFT::Factory::BasicHeader->APP_ID_GPA_LOG.
Yes, these are constants, and yes, since they are class methods they are available before calling the constructor.
Opposit of the object methods that are functional only after having called the new() constructor.
SERVICE_ID=>
Optional. A numeric value that identifies the type of data that is being sent. Maximum two characters long. See the relevant SWIFT handbook for details.
Default value: 1, which will output as 01.
BIC=>
Technically optional, but it will probably quite rarely make sense to instantiate an object of this class without specifying a BIC. An eight character value that contains a valid receiver BIC.
TERMINAL=>
Optional. A one character value that identifies the receiving terminal.
Default value: X.
BRANCH_CODE=>
Optional. A three character value that identifies the branch code at the receiver.
Default value: XXX.
SESSION_NBR=>
Optional. A numeric value. Maximum four characters long. See the relevant SWIFT handbook for details.
Default value: 0, which will output as 0000.
INPUT_SEQUENCE_NBR=>
Optional. A numeric value. Maximum six characters long. See the relevant SWIFT handbook for details.
Default value: 0, which will output as 000000.
SYNOPSIS
use SWIFT::Factory::BasicHeader;
my $hdr1=SWIFT::Factory::BasicHeader->new();
This module is primarily intended to be used by the different SWIFT::Factory::MTnnn modules to provide full SWIFT messages for input to the SWIFT network.
Nevertheless, there is nothing prohibiting an application to directly use this module for whatever purpose.
Given reasonable parameter values in the constructor, the string method in this module will return a Basic Header Block (Block nbr 1) that can be used in a SWIFT message sent to the SWIFT network.
CONSTRUCTOR
new( APPLICATION_ID=>F, SERVICE_ID=>1, BIC=>VALIDBIC, TERMINAL=>X, BRANCH_CODE=>XXX, SESSION_NBR=>0, INPUT_SEQUENCE_NBR=>0)
The parameters may be given in arbitrary order. Many parameters have builtin default values. If the calling application doesnt provide the parameter at all, the object will apply the default value.
APPLICATION_ID=>
Optional. A one character value that indicates the application within which the message is being sent.
Valid values are:
F (FIN = All user-to-user, FIN system and FIN system msgs),
A (GPA = Most GPA system mesgs)
and
L (Certain GPA msgs, for ex. LOGIN).
Default value: F, which is the most commonly used application.
To set this value, use one of:
SWIFT::Factory::BasicHeader->APP_ID_FIN,
SWIFT::Factory::BasicHeader->APP_ID_GPA,
and
SWIFT::Factory::BasicHeader->APP_ID_GPA_LOG.
Yes, these are constants, and yes, since they are class methods they are available before calling the constructor.
Opposit of the object methods that are functional only after having called the new() constructor.
SERVICE_ID=>
Optional. A numeric value that identifies the type of data that is being sent. Maximum two characters long. See the relevant SWIFT handbook for details.
Default value: 1, which will output as 01.
BIC=>
Technically optional, but it will probably quite rarely make sense to instantiate an object of this class without specifying a BIC. An eight character value that contains a valid receiver BIC.
TERMINAL=>
Optional. A one character value that identifies the receiving terminal.
Default value: X.
BRANCH_CODE=>
Optional. A three character value that identifies the branch code at the receiver.
Default value: XXX.
SESSION_NBR=>
Optional. A numeric value. Maximum four characters long. See the relevant SWIFT handbook for details.
Default value: 0, which will output as 0000.
INPUT_SEQUENCE_NBR=>
Optional. A numeric value. Maximum six characters long. See the relevant SWIFT handbook for details.
Default value: 0, which will output as 000000.
SWIFT::Factory::BasicHeader 0.03 Screenshot
Advertisements
SWIFT::Factory::BasicHeader 0.03 Keywords
SWIFT
BasicHeader
ID
Basic Header Block
GPA
NBR
header block
Perl module
Character value
block
value
default
module
1
optional
SWIFT::Factory::BasicHeader
Bookmark SWIFT::Factory::BasicHeader 0.03
SWIFT::Factory::BasicHeader 0.03 Copyright
WareSeeker periodically updates pricing and software information of SWIFT::Factory::BasicHeader 0.03 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of SWIFT::Factory::BasicHeader 0.03 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
swift basic header block
default mail client
swiftswitch
value city department store
blockbuster movies
h&r block
taylor swift
myspace default layouts
blue book value
value city furniture store
swift codes
blocket
defaulted student loans
value city furniture
swift transportation
default layouts
blockbuster
value furniture
Related Software
SWIFT::Factory::ApplicationHeader is a Perl module that provides an Application Header Block for a SWIFT message. Free Download
EtherEye is a Web-based network host checking system written in PHP and standards compliant HTML. Free Download
CSS::SAC::ConditionFactory Perl module contains the default ConditionFactory. Free Download
Scalar::Defer is a Perl module to calculate values on demand. Free Download
Task::Catalyst::Tutorial is a Perl module that installs everything you need to learn Catalyst. Free Download
Samba::LDAP is a Perl module to manage a Samba PDC with an LDAP Backend. Free Download
App::Manager is a Perl module for installing, managing and uninstalling software packages. Free Download
Kwiki::Emoticon is a Perl module with emoticon phrase for Kwiki. Free Download
Latest Software
Popular Software
Favourite Software