public int  PostInvoice(saoitrinvhd data)
        {
            var ls_invn_online = GenericFunctionClass.gf_get_module_online("SAOI", "INVN");
            var ls_faar_online = GenericFunctionClass.gf_get_module_online("SAOI", "INVN");

            if (ls_faar_online == null && ls_invn_online == null)
            {
                return(200);
            }

            li_ret = validate_posting(data);

            if (li_ret == 500)
            {
                return(li_ret);
            }


            if (ls_invn_online.online == "Y")
            {
                li_ret = SaoiInventoryPosting.Post(data);
            }

            if (ls_faar_online.online == "Y")
            {
                //  li_ret = SaoiAccountRecevablePosting.post(data);
            }

            return(li_ret);
        }
Esempio n. 2
0
        public int PostInvoice(saoitrinvhd data)
        {
            var ls_invn_online = GenericFunctionClass.gf_get_module_online("SAOI", "INVN");

            if (ls_invn_online.online == "Y")
            {
                li_ret = SaoiInventoryPosting.Post(data);
            }

            return(li_ret);
        }