Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Details |  All
Print Page as PDF
Sub-Field: 90057.110102

Package: IHS Accounts Receivable

A/R UFMS CASHIER SESSION LOG(#90057)-->90057.11-->90057.110102

Sub-Field: 90057.110102


Information

Parent File Name Number Package
90057.11 A/R TRANSACTION 90057.110102 IHS Accounts Receivable

Details

Field # Name Loc Type Details
.01 A/R TRANSACTION 0;1 POINTER ** TO AN UNDEFINED FILE **

  • INPUT TRANSFORM:  S:$D(X) DINUM=X
  • LAST EDITED:  JUL 09, 2007
  • DESCRIPTION:  
    This is the actual A/R TRANSACTION IEN from the A/R TRANSACTION file.
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  90057.110102^B
    1)= S ^BARSESS(DUZ(2),DA(2),11,DA(1),2,"B",$E(X,1,30),DA)=""
    2)= K ^BARSESS(DUZ(2),DA(2),11,DA(1),2,"B",$E(X,1,30),DA)
  • CROSS-REFERENCE:  90057^G
    1)= S ^BARSESS(DUZ(2),"G",$E(X,1,30),DA(2),DA(1),DA)=""
    2)= K ^BARSESS(DUZ(2),"G",$E(X,1,30),DA(2),DA(1),DA)
.02 TRANSMITTED? 0;2 SET
  • '1' FOR YES;
  • '0' FOR NO;

  • LAST EDITED:  JAN 11, 2008
  • DESCRIPTION:  
    If this field is set then this individual transaction was sent to UFMS using the "View Transactions" option under the VON option.
  • CROSS-REFERENCE:  90057^ST^MUMPS
    1)= S ^BARSESS(DUZ(2),"ST",DA)=""
    2)= K ^BARSESS(DUZ(2),"ST",DA)
    INDIVIDUALLY TRANSMITTED TRANSACTIONS WILL BE IN THIS XREF BARUFEX WILL CHECK THIS X-REF TO SEE IF A TRANSACTION CONTAINED BY THE SESSION IT IS TRANSMITTING HAS ALREADY BEEN TRANSMITTED. IF IT HAS IT WILL SKIP. CAN'T
    SEND DUPLICATES
.03 TRANSMITTED BY 0;3 POINTER TO NEW PERSON FILE (#200) NEW PERSON(#200)

  • LAST EDITED:  JUL 09, 2007
  • DESCRIPTION:  
    This is the person (has to be a supervisor) who transmitted an individual transaction as determined by the TRANSMITTED? field.
.04 DATE/TIME TRANSMITTED 0;4 DATE

  • INPUT TRANSFORM:  S %DT="ESTX" D ^%DT S X=Y K:X<1 X
  • LAST EDITED:  JUL 09, 2007
  • HELP-PROMPT:  (No range limit on date)
  • DESCRIPTION:  
    This is the date/time the individual transaction was transmitted.
  • CROSS-REFERENCE:  90057^E
    1)= S ^BARSESS(DUZ(2),"E",$E(X,1,30),DA(2),DA(1),DA)=""
    2)= K ^BARSESS(DUZ(2),"E",$E(X,1,30),DA(2),DA(1),DA)
    THIS WILL BE USED TO LOOK UP TRANSACTIONS THAT ARE ASSOCIATED WITH THE ASUFACASUFAC3PBIEN STRING. THIS FIELD IS KNOWN ON THE UFMS SIDE AS THE 'APPLY TO' FIELD. AS OF THIS EDTING, WE STILL AREN'T SURE WHETHER THIS STRING
    WILL BE RETURNED BY UFMS WHEN AN ERROR EXCEPTION IS KICKED OUT ON THEIR SIDE.
  • CROSS-REFERENCE:  90057.11^C
    1)= S ^BARSESS(DUZ(2),DA(2),11,"C",$E(X,1,30),DA(1),DA)=""
    2)= K ^BARSESS(DUZ(2),DA(2),11,"C",$E(X,1,30),DA(1),DA)
    THIS CROSS REF WILL BE USED TO LOOK UP A PARTICULAR TRANSACTION IF AN ERROR IS REPORTED BY UFMS
  • CROSS-REFERENCE:  90057.110102^C
    1)= S ^BARSESS(DUZ(2),DA(2),11,DA(1),2,"C",$E(X,1,30),DA)=""
    2)= K ^BARSESS(DUZ(2),DA(2),11,DA(1),2,"C",$E(X,1,30),DA)
    THIS CROSS REF WILL BE USED TO LOOK UP A PARTICULAR TRANSACTION IF AN ERROR IS REPORTED BY UFMS
.05 ASUFACASUFAC3PIEN 0;5 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>40!($L(X)<3) X
  • LAST EDITED:  OCT 20, 2008
  • HELP-PROMPT:  Answer must be 3-40 characters in length
  • DESCRIPTION:  This field holds the value of the APPLY TO field as defined by UFMS.
    parent asufac|satellite asufac|3p bill ien
    This field will be used to look up transactions associated to a particular APPLY TO field. It is hoped this value will be returned to a site for use in identifying transactions causing errors on the UFMS side.
  • TECHNICAL DESCR:  
    Modified to change length of field from 20 to 40 characters.  This accommodates those satellites that use the parent asufac number and prevents duplicate invoice numbers in 3PB. mrs 10/20/2008
  • CROSS-REFERENCE:  90057^E^MUMPS
    1)= S ^BARSESS(DUZ(2),"E",X,DA,DA(1),DA(2))=""
    2)= K ^BARSESS(DUZ(2),"E",X,DA,DA(1),DA(2))
    This cross reference is for use in the LKP APPLY TO lookup option. It can be used if the UFMS returns an error with the APPLY TO field as a unique identifier. Use it to lookup the transaction that caused the error.
    BARSESS(DUZ(2),"E",APPLYTO,transaction,sessid,cashier duz)
.06 TRANSACTION NOT SENT 0;6 SET
  • '1' FOR NOT SENT;
  • ' ' FOR ;

  • LAST EDITED:  AUG 08, 2007
  • DESCRIPTION:  
    This field will be set for those transactions that are not sent because their correspnding 3P bill has not been sent.
  • CROSS-REFERENCE:  90057^NS^MUMPS
    1)= I $D(X),$P($G(^BARSESS(DUZ(2),DA(2),11,DA(1),2,DA,0)),U) S ^BARSESS(DUZ(2),"NS",DA,DA(1),DA(2))=""
    2)= I '$G(UFMSPURG) K ^BARSESS(DUZ(2),"NS",DA,DA(1),DA(2))
    This x-ref exists for those transaction sthat did not get sent on the first attempt to send. The reason a transaction would not be sent is that the associated 3P bill (invoice) was not sent yet on the 3P side. After any
    session extraction is done this cross reference is checked for all transactions not sent. If they exists in this cross reference a check again is made to see if the associated 3P bill has been sent to UFMS. If it has
    then these transactions will be included. The "NS" cross reference is deleted and the transaction field DELAYED SEND is set to yes. The field DELAYED SEND FILE is then set to the file it was placed into.
.07 DELAYED SEND 0;7 SET
  • '1' FOR YES;

  • LAST EDITED:  JUL 09, 2007
  • DESCRIPTION:  
    This field will be set following the actual sending of a transaction that intially was not sent because its corresponding 3P bill was not sent.
  • CROSS-REFERENCE:  90057^DS^MUMPS
    1)= I $D(X),$P($G(^BARSESS(DUZ(2),DA(2),11,DA(1),2,DA,0)),U) S ^BARSESS(DUZ(2),"DS",DA,DA(1),DA(2))=""
    2)= K ^BARSESS(DUZ(2),"DS",DA,DA(1),DA(2))
    If a transaction is not sent on the first attempt (i.e. the associated 3P bill has not been sent yet) then the system will continue to attempt to send the transaction. When it finds the corresponding 3p bill has been
    sent it will then send the transaction. When it does it will set the DELAYED SEND field to true as well as enter the file it was sent in into the field DELAYED SEND FILE.
.08 DELAYED SEND FILE 0;8 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>100!($L(X)<1) X
  • LAST EDITED:  AUG 13, 2008
  • HELP-PROMPT:  Answer must be 1-100 characters in length
  • DESCRIPTION:  
    This field will hold the name of the file a "delayed send" transaction was sent in.
.09 REASON NOT SENT 0;9 POINTER TO A/R UFMS ERRORS FILE (#90057.1) A/R UFMS ERRORS(#90057.1)

  • LAST EDITED:  JAN 25, 2008
Info |  Details |  All