Package beans.directory.simple.entities

Examples of beans.directory.simple.entities.ReceptionType


            Service service = findEntity(Service.class, details.serviceID);
            if (service.getServiceGroup().getId() == ServiceGroup.SERVICE_GROUP_VISIT) {
                if (details.receptionTypeID == 0) {
                    throw new EDataIntegrity("При установке цены на посещение не указан тип приема");
                }
                ReceptionType rt = findEntity(ReceptionType.class, details.receptionTypeID);
                if (rt.getExtKey().trim().isEmpty()) {
                    throw new EDataIntegrity("При установке цены на посещение не указан тип приема");
                }
            } else {
                if (details.receptionTypeID != 0) {
                    throw new EDataIntegrity("При установке цены на услугу тип приема не должен быть указан");
View Full Code Here


            Service service = serviceMap.get(visit);
            if (service == null) {
                throw new EDataIntegrity("В базе отсутствует посещение с кодом " + visit +
                        ". Обновите справочник посещений");
            }
            ReceptionType receptionType = rtMap.get(rt);
            if (receptionType == null) {
                throw new EDataIntegrity("В базе отсутствует тип приема с кодом " + visit +
                        ". Обновите справочник типов приемов");
            }


            ServicePrice servicePrice = priceMap.get(visitPrice.getId());
            if (servicePrice == null) {
                ServicePriceDetails d = new ServicePriceDetails();
                d.serviceID = service.getId();
                d.receptionTypeID = receptionType.getId();
                d.price = price; //договорная стоимость услгуи
                d.money = price; //сумма денег оплачиваемая за услугу страховой команией
                ModificationInfo mi = setService(d);
                auditDetList.addAll(mi.getAudit());
            } else {
View Full Code Here

        //serviceID;       // услуга - проверка наличия в договоре (учитывая референсед)
        //functionsID      //Проверить есть ли услуга с данным типом услуги в договоре
        //делается одновременно чтоб не делать 2 запроса
        String sql;
        CollaboratorFunctions functions = null;
        ReceptionType receptionType = null;
        if (serrenDetails.referencedID == 0) {
            if (serrenDetails.functionsID == 0) {
                sql = "SELECT count(a) FROM ServicePrice a WHERE " +
                        "a.contract=:contract " +
                        "AND a.service=:service ";
View Full Code Here

        if (d.uet == 0) {
            throw new ClipsServerException("Не указана условная единица трудоемкости\n" +
                    "(УЕТ = 1 для не стоматологических приемов)");
        }
        if (cf != null) {
            ReceptionType recType = cf.getReceptionType();
            String code = recType.getExtKey();
            if (!code.contains("29") && d.uet != ServiceRender.DEFAULT_UET) {
                throw new ClipsServerException("Для не стоматологического приема указан УЕТ отличный от единицы");
            }
        }
        entity.setUet(d.uet);
View Full Code Here

TOP

Related Classes of beans.directory.simple.entities.ReceptionType

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.