示例#1
0
        private static COPXmlFactory.RTTIE022.DelinquentForm __RTTIE222_F_I(COPXmlFactory.RTTIE022.DelinquentForm e)
        {
            RTTIE222_SrvRef.RTTIE222 serv_req = new RTTIE222_SrvRef.RTTIE222();

            serv_req._EMI = new RTTIE222_SrvRef._EMI();

            serv_req._EMI._ENTITYMASTERINFO = new RTTIE222_SrvRef._ENTITYMASTERINFO();

            serv_req._EMI._ENTITYMASTERINFO.ENTITYTYPESpecified = CopMvcUtil.IsSpecified(e.DEL_INFO.ENTITY_TYPE);
            serv_req._EMI._ENTITYMASTERINFO.ENTITYTYPE          = CopMvcUtil.ConvDecimal(e.DEL_INFO.ENTITY_TYPE);
            serv_req._EMI._ENTITYMASTERINFO.ENTITYID            = e.DEL_INFO.ENTITY_ID;
            serv_req._EMI._ENTITYMASTERINFO.FUNCTION            = e.DEL_INFO.FUNCTION;

            RTTIE222_SrvRef.RTTIE222Response response = _client.RTTIE2222(serv_req);

            e = _Fill(response);

            return(e);
        }
示例#2
0
        private static COPXmlFactory.RTTIE022.DelinquentForm __RTTIE222_F_U(COPXmlFactory.RTTIE022.DelinquentForm e)
        {
            RTTIE222_SrvRef.RTTIE222 serv_req = new RTTIE222_SrvRef.RTTIE222();

            /*
             * serv_req._EWAG = new RTTIE022_SrvRef._EWAG();
             * serv_req._EWAG.ACCOUNTID = e.WAGE_INFO.ACCOUNT_ID;
             * serv_req._EWAG.VERSIONX = e.WAGE_INFO.VERSION;
             * serv_req._EWAG.PERIODX = CopMvcUtil.ConvDateDecimalString(e.WAGE_INFO.PERIOD);
             * serv_req._EWAG.DOCUMENTCONTROLX = e.WAGE_INFO.DOCUMENT_CONTROL;
             * serv_req._EWAG.ADJREFNO =e.WAGE_INFO.ADJ_REFNO_CONTROL;
             *
             * //   serv_req._EWAG.en = e.WAGE_INFO.ENTITY_ID;
             *
             * serv_req._EWAG.RETURNSTATUS = e.WAGE_INFO.RETURN_STATUS;
             * serv_req._EWAG.SEQUENCENUM = e.WAGE_INFO.SEQUENCE;
             * serv_req._EWAG.LASTUPDATEDATEX = CopMvcUtil.ConvDateDecimalString(e.WAGE_INFO.LAST_UPD_DATE);
             * serv_req._EWAG.NUMBEROFRESIDENTSX = e.WAGE_INFO.NO_OF_RESIDENTS;
             * serv_req._EWAG.NUMBEROFNONRESIDENTSX = e.WAGE_INFO.NO_OF_NONRESIDENTS;
             * serv_req._EWAG.PHILAEMPLOYEESX = e.WAGE_INFO.PHILA_EMPLOYEES;
             * serv_req._EWAG.TOTALEMPLOYEESX = e.WAGE_INFO.TOTAL_EMPLOYEES;
             * serv_req._EWAG.RESRATEA = CopMvcUtil.ConvNumberToDigit9(e.WAGE_INFO.RESTAX_A);
             * serv_req._EWAG.RESRATEB = CopMvcUtil.ConvNumberToDigit9(e.WAGE_INFO.RESTAX_B);
             * serv_req._EWAG.NONRATEA = CopMvcUtil.ConvNumberToDigit9(e.WAGE_INFO.NONRESTAX_A);
             * serv_req._EWAG.NONRATEB = CopMvcUtil.ConvNumberToDigit9(e.WAGE_INFO.NONRESTAX_B);
             * serv_req._EWAG.FREQUENCY = e.WAGE_INFO.FREQUENCY;
             * serv_req._EWAG.DUEDATE = CopMvcUtil.ConvDateDecimalString(e.WAGE_INFO.DUE_DATE);
             *
             *
             *
             * serv_req._EWAG.PREPARERNAME = e.WAGE_INFO.PREPARER_NAME;
             * serv_req._EWAG.PREPARERPHONE = e.WAGE_INFO.PREPARER_PHONE;
             * serv_req._EWAG.PREPARERPHONEEXT = e.WAGE_INFO.PREPARER_PHONE_EXT;
             * serv_req._EWAG.PREPARERIPADDRESS = e.WAGE_INFO.PREPARER_IP_ADDRESS;
             * serv_req._EWAG.PREPAREREMAILADDRESS = e.WAGE_INFO.PREPARER_EMAIL_ADDRESS;
             * serv_req._EWAG.PREPARERTYPE = e.WAGE_INFO.PREPARER_WHO; ;
             *
             *
             * serv_req._EAMT = new RTTIE022_Srvref._EAMT();
             * serv_req._EAMT.GROSSCOMPENSATIONX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.GROSS_COMP);
             * serv_req._EAMT.NONTAXABLECOMPX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.NON_TAXABLE_COMP);
             * serv_req._EAMT.NETCOMPENSATIONX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.NET_COMP);
             * serv_req._EAMT.RESIDENTPAYROLLAX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.RESIDENT_PAYROLL_A);
             * serv_req._EAMT.RESIDENTTAXDUEAX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.RESIDENT_TAX_DUE_A);
             * serv_req._EAMT.RESIDENTPAYROLLBX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.RESIDENT_PAYROLL_B);
             * serv_req._EAMT.RESIDENTTAXDUEBX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.RESIDENT_TAX_DUE_B);
             * serv_req._EAMT.NONRESPAYROLLAX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.NON_RES_PAYROLL_A);
             * serv_req._EAMT.NONRESTAXDUEAX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.NON_RES_TAX_DUE_A);
             * serv_req._EAMT.NONRESPAYROLLBX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.NON_RES_PAYROLL_B);
             * serv_req._EAMT.NONRESTAXDUEBX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.NON_RES_TAX_DUE_B);
             * serv_req._EAMT.TOTALGROSSTAXDUEX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.TOTAL_GROSS_TAX_DUE);
             * serv_req._EAMT.TAXPAIDX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.TAX_PAID);
             * serv_req._EAMT.TAXDUEX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.TAX_DUE);
             * serv_req._EAMT.TAXOVERPAIDX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.TAX_OVERPAID);
             * serv_req._EAMT.POSTINGDATEX = CopMvcUtil.ConvDateDecimalString(e.AMT_INFO.POSTING_DATE);
             * serv_req._EAMT.FILINGDATEX = CopMvcUtil.ConvDateDecimalString(e.AMT_INFO.FILING_DATE);
             * serv_req._EAMT.USERID =e.AMT_INFO.USER_ID;
             *
             *
             *
             * RTTIE022_Srvref.RTTIE022Response response = _client.RTTIE022(serv_req);
             *
             * e = _Fill(response);
             */
            return(e);
        }