VB script using time

Hi i'm using VB script to store info into a database, but my
server is in the states where as i'm in Australia, so I want the
last modified time and date to be 10 hours forward as it's
capturing the time in the states.
this is the code i'm using
response.write(FormatDateTime(date(),vbgeneraldate))
response.write(FormatDateTime(now(),vblongtime))
how can I modify this for + 10 hours

Here are some date functions that you can use,
DateAdd Function
Adds or subtracts a time interval to a date and gives you
back the new date.
Function Name: DateAdd
Syntax:DateAdd(interval, number, date)
interval - can have these values:
d day
h hour
m month
n minute
q quarter
s seond
w weekday
ww week of year
y day of year
yyyy year
number is a positive number of time you want to add to the
date if number is
negitive then that number will be subtracted from the date.
Example: DateAdd("m", 3, "1-MAY-07")
This example will add 3 months to May 1st 2007
Have fun and play around with them.
Dave
"ottz0" <[email protected]> wrote in message
news:fgf2eo$e82$[email protected]..
> Hi, no I've tried that and it doesn't seem to work. It
does work but when
the
> form posts to the database, it posts the date of the
server, so I think
> something like baxter wrote might do the trick to tell
it to add the time
+ 10
> hours to it.
>
> How would I format this code so am and 12 hour time was
used and before
the
> date?
>
> thanks
>
>

Similar Messages

  • Is it possible to run a script each time a .CSV file is updated?

    I am having trouble with a script I am trying to write, which is made up of two parts:
    A .CSV file generated by PHP/MySQL whenever an RSS feed is updated. The contents of the .CSV are overwritten each time the PHP runs.
    A DataMerge script, written in JavaScript.
    What I would like to do is run the DataMerge script each time the .CSV file is updated. Is this possible, perhaps using an Event Listener within the PHP to trigger the DataMerge script? Or am I approaching this in the wrong way? I'm grateful for any thoughts you might have. Thanks, F.H.

    I would use Rorohiko's APID ToolKit: http://www.rorohiko.com/wordpress/indesign-downloads/active-page-item-developer/
    It has fileChanged event that is sent after the observed external file has changed.
    sorry guys for "labouring the point", but I'm working on very advanced project - and I need to know what my tool can or can't do
    and in this case - using APID will break point 2.3 of EULA, right ? interaction with external datasource - without user action ?
    robin
    www.adobescripts.co.uk

  • Visualize diacritics in a Word document that uses Times Ext Roman

    I am editing a book whose chapters contain Arabic terms transliterated in Roman script and showing a variety of diacritics. I inserted these diacritic using Times Ext Roman in a Word document on a PC. When I open these word documents on my MacBook, I see an underscore under each letter with a diacritic mark on it. Example: Mu_ammad instead of Muhammad with a dot under the letter "h".
    Is there a way I can visualize these diacritics, or change the font to one that shows these diacritics in Mac?
    Thanks!

    Try switching the font for a sample word to Lucida Grande -- that is the Mac font that has the widest range of diacritics I think. Muḥammad.
    You can see which fonts have this character by opening Character Palette, view = code tables, tab = unicode, 00001E25 and looking at the Font Variation pane.
    Times Ext Roman should also work on the Mac, if you can get a copy.

  • Executing a UNIX shell script using SM49

    I have been trying all sorts of things to get this to work and I have been un-successful
    I am trying to run the UNIX script using SM49. the command line that I am using is
    /test/directory/bin/testmail.sh
    the script testmail.sh looks like
    #!/bin/ksh
    /usr/bin/mailx -s testmail <email address>
    I have tried all sorts of combinations to run this script
    example
    sh /test/directory/bin/testmail.sh
    /test/directory/bin/testmail.sh %f
    /test/directory/bin/testmail.sh %F
    does anyone have any suggestions on how to get this to run successfully. once I get this to run successfully in SM49, I am going to try it in the intregration builder of my PI process.

    Hi,
    considering authorization issues, you can use
    CALL FUNCTION 'SXPG_COMMAND_EXECUTE'
        EXPORTING
          commandname                         = 'LIST_DB2DUMP'
          additional_parameters               = l_path
         operatingsystem                      = 'UNIX'
        TABLES
          exec_protocol                       = lt_btcxpm
        EXCEPTIONS
    to extract information about files on the server
    I used this code to get detailed information for display including the attributes
    LOOP AT lt_btcxpm ASSIGNING <btcxpm>
        WHERE length > 57
          AND ( NOT message+57 CO '. '
                OR  message+57 = '..' )
          AND ( message(1) = 'd' OR
                message(1) = 'l' OR
                message(1) = '-' ).
        l_srvfil-type  = <btcxpm>-message(1).
        IF l_srvfil-type  = '-'.
          l_srvfil-type = 'F'.
        ENDIF." l_srvfil-type  = '-'.
        TRANSLATE l_srvfil-type TO UPPER CASE.               "#EC TRANSLANG
        l_srvfil-file  = <btcxpm>-message+57.
        CONDENSE l_srvfil-file.
        l_srvfil-attri = <btcxpm>-message+1(9).
    *    l_srvfil-time = <btcxpm>-message+44(12).
        l_srvfil-size = <btcxpm>-message+32(11).
        APPEND l_srvfil TO lt_srvfil.
      ENDLOOP." at lt_BTCXPM assigning <BTCXPM>.
      pt_srvfil = lt_srvfil.
    For the srvfil information I used this structure
    BEGIN OF typ_srvfil,
      %_box  TYPE flag,                                         "#EC *
      type   TYPE char01,
      attri  TYPE isp_rel,
      file   TYPE file,
      name   TYPE file,
      size   TYPE sytleng,
      owner  TYPE sy-uname,
      mod_date TYPE sydatum,
      mod_time TYPE syuzeit,
      END OF typ_srvfil,
    I do not remember exactly how the attribute information is resolved. In Unix all file system authorizations can be set as for the user, the group or for all and it can be read, write, execute granted. If you are no unix expert, ask one or google/wiki for some details.
    I wrote a program for navigation, display, and some more functions on the file system which is too big to post here and is not fully system-independent. Not perfect but useful and more than 5 years old. Contact me by mail if you want it.
    Regards,
    Clemens
    Edited by: Clemens Li on Oct 23, 2009 9:16 PM

  • Is TC useful if I don't use Time Machine?

    Long story short, I don't use Time Machine. But I do want storage on my (gigabit, wired) network to which my Macs can backup their internal drives.
    So if I purchase a TC, how does its drive appear in Finder to my Macs? Is it simply a "drive" I can access as easily as the internal HD? Will utilities like Carbon Copy Cloner or Deja Vu treat this like, for example, a locally attached FW external drive? I know TC isn't a NAS, which I see as a benefit, because backups to a 3rd-party NAS are a PITA in OS X (rant for another thread).
    Also, can I setup TC as a WAP off my existing wired network? I assume TC's "bridge mode" suit this purpose?
    Thanks for the help. I've never had multiple Macs before, so network storage is a whole new area for me.

    I don't know how those programs will treat the HDD (new Mac user and haven't used them), but I do know that your Time Capsule drive can be mounted to your desktop through Finder. And from what I've read, I think Carbon Copy can use it just fine. My MBP connects to the Time Capsule when I join my network, but I have to physically mount it either by a script run on startup or by going into Finder and navigating to the TC HDD.
    As for TC being a WAP, you're absolutely right. Run TC in bridge mode, connect it to your current router through one of it's LAN ports (not WAN port) and it will broadcast it's own SSID extending the current network. The wired router will provide DHCP and everything else, and any computers connected to the wired router will be able to access TC's HDD and printer.

  • Assign a local logon script using Group Policy

    Is there a way to assign a local logon script using Group Policy? The reason I ask is that I wrote a logon/logoff script that will record the date/time, user, and computer for everyone who logs on to any machine in the domain. Right now it's set on a domain
    GPO, so it works great for domain accounts, but I'd like to extend that functionality to local accounts as well. The only way I know how to do that would be to set my script to run using the local policy. Since I don't want to manually go around to all 400+
    machines in my domain, I would rather find a simpler way of modifying the local policy. Any ideas?

    Martin, thank you for your response. That's exactly the kind of out-of-the-box answer I was looking for, unfortunately, it looks like I can only do that for Logon scripts. I don't see an option for Logoff. (Maybe the took the Logoff functionality out?
    This article says there should be a Logoff item in the GPO, but they're talking about Windows 2000 in that article.)
    Matthias, I started playing around with what you said, and I noticed that the "Scripts" key only seems to show up on my Windows 7 clients. The XP workstations don't have that key. Plus I did some testing, and I think I can do it without having
    to mess with the registry at all.
    So I think I have a workable solution at the moment. I found
    this article that talks about copying Local Polices from one computer to another. I tried manually setting the Logon/Logoff scripts in the Local policy on a fresh machine. From that reference computer I copied the Scripts folder out of the %SYSTEMROOT%\System32\GroupPolicy\User
    directory. It also created a gpt.ini file in the %SYSTEMROOT%\System32\GroupPolicy directory. The gpt.ini file contained an attribute called gPCUserExtensionNames, and one called Version. The gPCUserExtensionNames attribute specified two GUIDs, which
    I assumed to be the GUIDs that identify the Local Policy. I tried manually creating the Local policy on several different machines, with several different Operating Systems, and those GUIDs always seemed to be the same (not sure why). So I copied the gpt.ini
    file off the reference machine as well. When I placed all of the files I copied from the reference machine on to a new machine, everything seemed to work just fine (no registry modification necessary), with one caveat. It seemed to be running the script twice.
    So I went back into the gpt.ini file and deleted one of the GUIDs listed under gPCUserExtensionNames, and now the script runs just once!
    So I think this solution will work ok for me. We don't have any other Local Policies in place, so demolishing all existing Local Policies is perfectly acceptable in my case. I'm just not sure if I'm doing any damage by copying the gpt.ini file from a reference
    machine (if anyone can expand on how that works, I would appreciate the peace of mind that I'm not making things worse by doing this). So all I need now is to write a Startup script, or an SCCM package to deliver the Logon scripts and associated ini files
    to the appropriate location on all the domain PCs. Easy enough to do on my own. If anyone knows of a reason why this method is a bad idea, please post here. I'll be testing it out on a handful of PCs in the mean time.
    Hi Guys,
    Will this solution work for my case? I have a forcereboot batch script that I need to load on the local policy (logoff script through GPEDIT) however I can only load it manually. I need to do it on multiple machines (approx 5000 computers). I am having
    trouble doing it using powershell. Is there any other options to do it? 
    Will I have to use the same GUID's you mentioned on the gpt.ini file? (gPCUserExtensionNames=[{42B5FAAE-6536-11D2-AE5A-0000F87571E3}{40B66650-4972-11D1-A7CA-0000F87571E3}] since it refers to the local script and how about the version on the gpt.ini file?
    Thanks in advance.
    Dash
    https://social.technet.microsoft.com/Forums/en-US/1f636042-bcff-498d-93c0-e1aa89f80961/how-to-load-a-script-on-the-local-group-policy-on-multiple-computers?forum=mdopagpm

  • How can i use time shift instructions??

    Hi All,
    Can u pls tell me how to give scope for time dimension for using time shift instructions??
    suppose if i want to use 2012 year all months, how can i give scope??
    Thanks and Regards,
    Naidu

    Hi Naidu,
    in a script logic? Use a FOR/NEXT using PRIOR or NEXT, f.e. PRIOR(%MNTH%,%TIME_SET%) depending from the ,%TIME_SET% value, where %MNTH% is the variable of the FOR/NEXT containing the offset value.
    Kind regards
         Roberto

  • Applying easing while changing image using timer

    Hi
      In my app i am changing images using timer..i have 7 images when the image starts changing it flicker and background comes then the new image that is what my problem is
    here is my code..
                   import flash.utils.Timer;
                        import flash.events.TimerEvent;
                        import flash.display.Sprite;
                      var myTimer:Timer = new Timer(95, 7);
                    private var k:int;
                     public var imgary:Array=new Array();
    function init()
         for(var i:int=0;i<=6;i++)
                         imgary[i]=new Array();
                         imgary[i][0]="Assets/open_drawer"+i+".png";
                         if(i==1||i==2)
                             imgary[i][1]=81;
                         else if(i==0)
                             imgary[i][1]=77;
                         else if(i==3)
                                 imgary[i][1]=83;
                                 k=83;
                         else if(i==4)
                                 k=k+2;
                                 imgary[i][1]=k;
                         else
                                 k=k+3;
                             imgary[i][1]=k;
         myTimer.addEventListener(TimerEvent.TIMER, timerHandler);
                myTimer.start();
    public function timerHandler(e:TimerEvent):void {
                   tests.source=imgary[e.target.currentCount-1][0];
                            tests.width=383;
                            tests.height=imgary[e.target.currentCount-1][1];
                            tests.x=0;
                            //invalidateDisplayList();
        ]]>
    </mx:Script>
    <mx:Panel  verticalAlign="top" horizontalScrollPolicy="off" backgroundColor="#616060"  id="pnlMaster" width="400" height="560" horizontalCenter="-184" verticalCenter="13">
    <mx:Image id="tests" source="@Embed(source='Assets/drawer_img.png')" width="383"  x="0"  height="75"/>
    </mx:Panel>
    </mx:WindowedApplication>

    is there any way by which i can handle this..can i provide smoothness or easing kind of thing so that it appears to the user that it is a only one image..

  • Running Ecatt script multiple times

    I have created a ecatt script for ME21N. I need the script to run multiple times.So,i have used Do Enddo statement and put the number of times to be executed.
    The script is running fine for the first time. then its not running. From the second time,its putting blank values into the fields and not saving the data.
    How can i run the script multiple times.
    Thanks,
    Aparna.

    Hello,
    When you run the script multiple time then you will have to pass different values to the fields so that every time the script is run with new set of values and the data is created.
    So in the script you will have to parameterize the fields and then handle the position of the fields so that when the script is run for the first loop counter the data is maintained in the first line of the transaction(for example) and the increament the counter for the second run so that the control moves to the second line for the second execution similarly for the multiple runs.
    Alternatively parameterize the fields with the table containing so many entries as the number of times you want to run the script and for each execution one set of entry from the table is picked and used in the execution for the next run the second set of values is used and so and so forth.
    Hope it answers your question.
    Thanks and Best regards,
    Ajay

  • Issue with calling Shell Script using DBMS_SCHEDULER

    Hi All,
    I am executing a shell script using DBMS_SCHEDULER from APEX web page. Execution part is working fine without any issues.
    In my shell script file (abc.sh) I have few oracle sql procedure calls which connects back to same database and that SQL call is not executing some reason, it not giving any errors.
    Inside my shell script code looks like this.
    sqlplus -silent $USER/$PASSCODE@$SCONNECT > /dev/null <<END
    set pagesize 0 feedback off verify off heading off serveroutput on
    echo off linesize 1000
    WHENEVER SQLERROR EXIT 9
    BEGIN     
    dbms_output.enable(1000000);
    do_enable_cons();
    dbms_output.disable;
    END;
    spool off;
    exit;
    END
    When I run this shell script file from backend it works fine now issues.
    Is there any restrictions in executing sql code using DBMS_SCHEDULER? Any ones help is much appreciated.
    -Regards

    james. wrote:
    Thanks you sb and Sybrand . It is problem with environment variables. After running .bash_profile in the beginning of the shell script, it is working fine.
    One issue is when I check the process it is showing two entries with two different process id's.
    The command I used
    ps -ef | grep <my script> is COPY & PASTE broken for you?
    any reason why you did not show us EXACTLY was produced by OS command above?
    >
    Is it something wrong with my code or is it normal? Is it really executing two times ?
    -Regards
    bcm@bcm-laptop:~$ sqlplus user1/user1
    SQL*Plus: Release 11.2.0.1.0 Production on Fri Jul 20 15:14:15 2012
    Copyright (c) 1982, 2009, Oracle.  All rights reserved.
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    15:14:15 SQL> !ps -ef | grep sqlplus
    bcm      24577  1903  1 15:14 pts/0    00:00:00 sqlplus           
    bcm      24579 24577  0 15:14 pts/0    00:00:00 /bin/bash -c ps -ef | grep sqlplus
    bcm      24581 24579  0 15:14 pts/0    00:00:00 grep sqlplus
    15:14:23 SQL> how many different copies of "sqlplus" running on my laptop based upon actual output above?

  • Shell script using CONCSUB utility

    I'm trying to run a shell script using CONCSUB. I've checked several documents on metalink related to CONCSUB but didn't find an example to run a shell scripts using CONCSUB. Can someone post an example please. I would really appreciate it.

    From Metalink note 240718.1
    For a concurrent program defined via "Define Concurrent Program" form
    but submitted via CONCSUB, the following parameters can be used by CONCSUB :
    PRINTER=<printer name>
    NUMBER_OF_COPIES=<number of reports to be printed>
    PRINT_STYLE=<printer style to be used>
    LANGUAGE=<language to be used>
    Sample:
    CONCSUB apps/apps SYSADMIN "System Administrator" SYSADMIN \
    WAIT=Y CONCURRENT FND FNDSCARU LANGUAGE=FRENCH \
    PRINTER=hplj4l NUMBER_OF_COPIES=1 \
    PRINT_STYLE=LANDSCAPE
    Note: the others parameters which can be used with CONCSUB
    are described in the "System Administration User Guide" as follow :
    $ CONCSUB <APPS username>/<APPS password> \
    <responsibility application short name> \
    <responsibility name> \
    <username> \
    [WAIT=N|Y|<n seconds>] \
    CONCURRENT \
    <program application short name> \
    <program name> \
    [PROGRAM_NAME=<description>] \
    [REPEAT_TIME=<resubmission time>] \
    [REPEAT_INTERVAL= <number>] \
    [REPEAT_INTERVAL_UNIT=< resubmission unit>] \
    [REPEAT_INTERVAL_TYPE=< resubmission type>] \
    [REPEAT_END=<resubmission end date and time>] \
    [START=<date>] \
    [IMPLICIT=< type of concurrent request> \
    [<parameter 1> ... <parameter n>]
    For parameters that follow the CONCURRENT parameter and include
    spaces, enclose the parameter argument in double quotes, then again in
    single quotes.

  • How can I replace just the corrupt page(s) in the domain file of iWeb using Time Machine?

    I back up with Time Machine and have an extensive elaborate website I created in iWeb '09 over a couple months and publish to a local folder and then upload to my server, but in the last few days I notice certain pages (that I haven't even worked on or touched) somehow become corrupted or "cross-contaminated" with elements and images from other pages.  Once I see they are corrupt I make sure not to publish them (if the current published versions are the correct, non-corrupt versions) or if they did get published I can use Time Machine to retrieve the .html file and page files folder for that specific page and replace it in my published folder/server so it shows correctly on the Web.  However, that does not replace the corrupted page(s) you see and work with when you launch iWeb and try to edit or continue working on that page.
    I am confused as to how I go to the package contents of the domain file and replace just that page with a previous version from time machine.  I don't want to replace the entire domain file because I have new changes I made to other pages even in the past hours.  How can I keep the good pages and just get earlier, non-corrupted versions of the corrupt page(s)? I know it's not as easy as with the published site folder where you can just replace the page's .html file and folder, but I don't want to have to re-create the corrupted page(s) from scratch or have to replace it with the last non-corrupted domain file and then have to redo all my recent changes to new pages I made before discovering the corrupt page(s).  Thanks for your help as now I can't make changes to the page(s) within iWeb itself.

    Thanks for the response, Wyodor.  I don't know what that is, but I'll have a look.  Is it an alternative to iWeb or a way to transfer pre-existing iWeb sites?  When you say merge domain files, is that like so multiple copies of the same site show up then you can pick and choose the non-corrupted pages and group them then delete the corrupted ones?  I am on Snow Leopard with no plans or need to upgrade anytime soon.
    And yes, I will read your links but just wanted to ask those questions.  Maybe they'll answer my questions, maybe not.
    I was able to discern that within the domain file is a domain folder with all the site folders, each with their own page ".gz" files which expand into ".xml" files.  I was trying to figure out if you could simply drag the corrupt pages out that way and replace them with backup copies that are still good.  I am having trouble discerning which pages are which as they all have random names like site-page-30F175E3-AE33-4F10-A490-1A096D9B185B.xml and although I expanded and opened each in Text Wrangler, I still couldn't discern which were which for sure, and trial and error proved cumbersome.  Also, I did notice some of the later corrupted domain files had one or two more pages than the site itself has, so not sure how they got added or duplicated or what.
    Again, I'll look at your links, but do you know about swapping out individual page .xml files this way within the domain file?

  • Using Time Capsule to backup a small office network

    Hi all,
    I am hoping somebody may be able to tell me if this is a good plan or not. I have been really struggling to find a good network backup solution. I've been trying to make a Lacie Ethernet Disc Mini work but have finally given up on that one.
    I am trying to find a simple solution to backup a network of 5 macs. 1 is currently plugged straight into my router, another router port extends to switch in another building which has 4 further macs along with other network devices connected. Crucially, there is no wireless access from this building to the router.
    Would all macs backup to the Time Capsule, including those that are wired via the switch? If so, at what speed? I have heard suggestions that it can be a very slow process?
    I'm not worried about any kind of streaming - purely a good backup device.
    All advice very gratefully received,
    Regards
    Richard

    Hi Richard,
    I have a small business and chose to use Time Capsule as a backup for my company's network. We have 12 workstations and use all Macs, some wireless and some not. I'm an experienced Mac sys admin and have setup many networks, including designing and installing the network we currently have, which is driven by a Leopard Server.
    Based on a year of experience working with Apple's newest airport extreme and capsule products, I would not use them in business and am moving towards a wireless network hd using Carbon Copy Cloner as my software. This is due in part to numerous calls to Apple for support on these items, having to reset them dozens of times, and being told by Apple support that using these products for business is not recommended.
    Carbon Copy Cloner is a great tool for a backup, especially for workstations, as you can create partitions for each computer on your HD and CCC will create *bootable* backups of your HD - a great lifesaver if a computer fails and you don't have time to reinstall everything.
    I will be putting the capsule and extreme devices on Craigslist for sale and hope to recoup enough to get the wireless network drive, which my research shows is the best way to get network backup solutions for small business.
    I hope this helps.

  • I'm using Time Machine and a LaCie external drive to backup. I also have a 8 GB LaCie flash drive I want to use for small jobs. If I plug the LaCie flash drive in, is my Mac going to think it is the LaCie external drive and start trying to backup?

    I'm using Time Machine and a LaCie external drive to backup. I also have a 8 GB LaCie flash drive I want to use for small jobs. If I plug the LaCie flash drive in, is my Mac going to think it is the LaCie external drive and start trying to backup?

    no.

  • How to back up an external hard drive using Time Machine

    I have a Macbook. I have iTunes. I have my iTunes folder and contents stored on an external (Lacie) hard drive. I want to be able to back up that external (Lacie) hard drive and my mac using Time Machine to a separate external hard drive. At the moment it is only my mac that is backed up, and not the Lacie.  How can I also back up the Lacie so that only the recently added iTunes content is added? Cheers.

    You may consider reading the detail in what third-party clone utilities could
    do in regard to a backup clone and then use their utility to update that clone.
    Once the copy/clone is made (a bootable backup, btw) the same utility can
    be used to update the clone. Not certain how it works, and am a bit behind
    on making backup bootable clones of my several Macs as it is. I do a whole
    backup clone, though a partial or update supposedly is possible.
    SuperDuper or CarbonCopy, I don't remember if one of them or both, do this.
    Good luck in any event!

Maybe you are looking for

  • Using XSLT mapping to avoid File content conversion

    Hi all, Can we avoid FCC by using XSLT mapping? I have a scenario in which I have to avoid FCC in the adapter and save the file in a excel/csv format. I have been through the different blogs and forums in SDN. I have been through Michal Krawczyk's Bl

  • Edit in Photoshop CS6 - after saving, file ends up in a seperate directory in Library module but ...

         Hi, I'm getting this really annoying thing when I edit and save a file in Photoshop CS6 from Lightroom. After I save and return to LR4.2 in Windows Explorer it puts the TIFF in the same directory next to the original RAW file as it should, howev

  • Macbook display issue - vertical band

    The LCD display on my daughter's Macbook got fried because she dumped a drink on it - yes, it was alcoholic. She had some else's fried MacBook laying around so I harvested the LCD display from it and put it in her Macbook. The swap went just fine. I

  • ESata - is that a seperate bus from the FW800 port?

    I'm thinking of sometimes booting from an external FW800 drive, and having video data on another such external drive. One using the FW800 port, the other the eSata port with a FW800 card. If I were to daisy chain them they will be using the same data

  • Good receipt for indirect material using MIGO

    Hi all, our company has a trouble in receiving PO for indirect material. We would use the MIGO transaction for these order but withouth having an inventory movements (since they are indirect material) I don't know how normally these PO are managed, i