/** * “Copyright 2012 Megam Systems” * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. **/ package org.megam.deccanplato.provider.zoho.invoice; import javax.xml.bind.annotation.XmlElement; /** * @author pandiyaraja * *constants are used in zoho invoice business implementation method */ public class Constants { /** * The constants that are used in ZOHO side. * ZOHO input constants */ public static final String ID="id"; public static final String OAUTH_TOKEN="authtoken"; public static final String APIKEY="apikey"; public static final String ZOHO_SCOPE="scope"; public static final String ZOHO_XMLSTRING="XMLString"; public static final String ZOHO_TYPE="type"; public static final String ZOHO_STRING=""; /** * common * Json Input constants */ public static final String AUTHTOKEN="OAuth_token"; public static final String SCOPE="crmapi"; /** * Customers * Json Input constants */ public static final String NAME="name"; public static final String PAYMENT_DUE="payments_due"; public static final String CURRENCY_CODE="currency_code"; public static final String BILLING_ADDESS="billing_address"; public static final String BILLING_CITY="billing_city"; public static final String BILLING_ZIP="billing_zip"; public static final String BILLING_COUNTRY="billing_country"; public static final String BILLING_FAX="billing_fax"; public static final String SHIPPING_ADDRESS="shipping_address"; public static final String SHIPPING_CITY="shipping_city"; public static final String SHIPPING_STATE="shipping_state"; public static final String SHIPPING_ZIP="shipping_zip"; public static final String SHIPPING_COUNTRY="shipping_country"; public static final String SHIPPING_FAX="shipping_fax"; public static final String EMAIL="email"; public static final String FIRST_NAME="first_name"; public static final String LAST_NAME="last_name"; public static final String MOBILE="mobile"; public static final String PHONE="phone"; public static final String SALUTATION="salutation"; public static final String LABEL1="label1"; public static final String LABEL2="label2"; public static final String LABEL3="label3"; public static final String VALUE1="value1"; public static final String VALUE2="value2"; public static final String VALUE3="value3"; public static final String NOTES="notes"; public static final String CUSTOMERID="customer_id"; public static final String CONTACT_ID="contact_id"; public static final String DELETE_CONTACT="delete_contact"; /** * Items * Json Input constants */ public static final String ITEM_NAME="item_name"; public static final String DESCRIPTION="description"; public static final String RATE="rate"; public static final String TAX_NAME_1="tax_name1"; /** * Estimate * Json Input constants */ public static final String ESTIMATE_DATE="estimate_date"; public static final String REFERENCE_NO="reference_no"; public static final String EXCHANGE_RATE="exchange_rate"; public static final String CUSTOM_BODY="custom_body"; public static final String CUSTOM_SUBJECT="custom_subject"; public static final String PRODUCT_ID="product_id"; public static final String TERMS="terms"; public static final String ESTIMATE_EMAIL="estimate_email"; public static final String TO_EMAIL="to_email"; public static final String CC_EMAIL="cc_email"; public static final String DELETE_ESTIMATE="delete_estimate"; /** * Invoice * Json Input constants */ public static final String INVOICE_DATE="invoice_date"; public static final String PONUMPER="po_number"; public static final String AUTHORIZE_NET="authorize_net"; public static final String DELETE_INVOICE="delete_invoice"; /** * ExpenseCategory * Json Input constants */ public static final String CATEGORY_NAME="category_name"; /** * Expense * Json Input constants */ public static final String EXPENSE_DATE="expense_date"; public static final String AMOUNT="amount"; public static final String INCLUSIVE_TAX="inclusive_tax"; public static final String BILLABLE="billable"; public static final String REFERENCE="refrence"; /** * Payment * Json Input constants */ public static final String INVOICE_ID="invoice_id"; public static final String MODE="mode"; public static final String DATE="date"; }