/* © SRSoftware 2025 */
package de.srsoftware.umbrella.documents;

import static java.util.regex.Pattern.DOTALL;
import static java.util.regex.Pattern.compile;

import java.util.regex.Pattern;

public class Constants {
	private Constants(){}

	public static final Pattern POST_CODE = compile("(.*\\w+.*)\n(.*\\d+.*)\n(\\d{5}) (\\w+)",DOTALL);

	public static final String CLONE = "clone";
	public static final String CONFIG_DATABASE = "umbrella.modules.document.database";
	public static final String CONFIG_TEMPLATES = "umbrella.modules.document.templates";
	public static final String CONTACT_ID = "contact_id";
	public static final String CONTACTS = "contacts";
	public static final String CUSTOMERS = "customers";


	public static final String MOVE = "move";

	public static final String PATH_ADD_ITEM = "add_item";
	public static final String PATH_ADD_TASK = "add_task";
	public static final String PATH_ADD_TIME = "add_time";
	public static final String PATH_COMPANIES = "companies";
	public static final String PATH_COMPANY = "company";
	public static final String PATH_DOCUMENT = "document";
	public static final String PATH_PDF = "pdf";
	public static final String PATH_POSITIONS = "positions";
	public static final String PATH_SEND = "send";
	public static final String PATH_TYPES = "types";
	public static final String POSITION = "position";
	public static final String PROJECT_ID = "project_id";

	public static final String TABLE_CUSTOMER_SETTINGS = "company_customer_settings";
	public static final String TABLE_DOCUMENTS = "documents";
	public static final String TABLE_DOCUMENT_TYPES = "document_types";
	public static final String TABLE_POSITIONS = "document_positions";
	public static final String TABLE_PRICES = "customer_prices";
	public static final String TABLE_TEMPLATES = "templates";
	public static final String TEMPLATES = "templates";

	public static final String TYPE_CONFIRMATION = "confirmation";
	public static final String TYPE_INVOICE      = "invoice";
	public static final String TYPE_OFFER        = "offer";
	public static final String TYPE_REMINDER     = "reminder";
}
