Ignore:
Timestamp:
Jul 13, 2010, 9:04:57 AM (14 years ago)
Author:
Sam Habiel
Message:

more i18n work

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Scheduling/trunk/m/BSDX12.m

    r614 r863  
    1 BSDX12  ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ;
    2         ;;2.0;IHS WINDOWS SCHEDULING;;NOV 01, 2007
     1BSDX12  ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; 7/6/10 6:33am
     2        ;;1.3;IHS WINDOWS SCHEDULING;;NOV 01, 2007
     3    ; v 1.3 - i18n support
     4    ; BSDXSTART and BSDXEND passed in FM Dates, not US dates
    35        ;
    46        ;
     
    1214        ;
    1315        ;Test lines:
    14         ;D AVADD^BSDX12(.RES,"1-27-2001@0900","1-27-2001@1000","1","WHITT",2,"SCRATCH AV NOTE") ZW RES
    15         ;BSDX ADD NEW AVAILABILITY^1-27-2001@0900^1-278-2001@1000^1^WHITT^2^SCRATCH AVAILABILITY NOTE
     16        ;D AVADD^BSDX12(.RES,"3091227.09","3091227.0930","1","WHITT",2,"SCRATCH AV NOTE") ZW RES
     17        ;BSDX ADD NEW AVAILABILITY^3091227.09^3091227.0930^1^WHITT^2^SCRATCH AVAILABILITY NOTE
    1618        ;
    1719        N BSDXERR,BSDXIEN,BSDXDEP,BSDXI,BSDXAVID,BSDXI,BSDXERR,BSDXFDA,BSDXMSG,BSDXRESD
     
    2224        S ^BSDXTMP($J,0)="I00020AVAILABILITYID^I00020ERRORID"_$C(30)
    2325        ;Check input data for errors
    24         S:BSDXSTART["@0000" BSDXSTART=$P(BSDXSTART,"@")
    25         S:BSDXEND["@0000" BSDXEND=$P(BSDXEND,"@")
    26         S %DT="T",X=BSDXSTART D ^%DT S BSDXSTART=Y
    27         I BSDXSTART=-1 D ERR(70) Q
    28         S %DT="T",X=BSDXEND D ^%DT S BSDXEND=Y
    29         I BSDXEND=-1 D ERR(70) Q
     26    ; i18n - FM Dates passed in
     27        ; S:BSDXSTART["@0000" BSDXSTART=$P(BSDXSTART,"@")
     28        ; S:BSDXEND["@0000" BSDXEND=$P(BSDXEND,"@")
     29        ; S %DT="T",X=BSDXSTART D ^%DT S BSDXSTART=Y
     30        ; I BSDXSTART=-1 D ERR(70) Q
     31        ; S %DT="T",X=BSDXEND D ^%DT S BSDXEND=Y
     32        ; I BSDXEND=-1 D ERR(70) Q
    3033        I $L(BSDXEND,".")=1 D ERR(70) Q
    3134        I BSDXSTART>BSDXEND S BSDXTMP=BSDXEND,BSDXEND=BSDXSTART,BSDXSTART=BSDXTMP
Note: See TracChangeset for help on using the changeset viewer.