2namespace Bitrix\Sale\Exchange\OneC;
5use Bitrix\Main\ArgumentException;
6use Bitrix\Main\ArgumentOutOfRangeException;
7use Bitrix\Main\NotImplementedException;
8use Bitrix\Sale\Exchange\Entity\EntityImport;
9use Bitrix\Sale\Exchange\Entity\OrderImport;
10use Bitrix\Sale\Exchange\Entity\PaymentImport;
11use Bitrix\Sale\Exchange\Entity\ShipmentImport;
12use Bitrix\Sale\Exchange\EntityCollisionType;
13use Bitrix\Sale\Exchange\EntityType;
14use Bitrix\Sale\Exchange\ICollision;
15use Bitrix\Sale\Exchange\ImportBase;
16use Bitrix\Sale\Exchange\ProfileImport;
17use Bitrix\Sale\Internals\Entity;
19use Bitrix\Sale\Payment;
20use Bitrix\Sale\Result;
21use Bitrix\Sale\Shipment;
78 $criterion =
new static();
178 $this->setCollision($item);
200 if(is_array($collisionTypes))
202 foreach ($collisionTypes as $collisionType)
204 switch($collisionType)
239 $this->setCollision($item);
276 $this->setCollision($item);
291 if(!empty($shipment))
293 if($shipment->isShipped())
setCollisions($tipeId, Sale\Internals\Entity $entity, $message=null)
static isDefined($typeId)
static resolveName($typeId)
const OrderFinalStatusName
resolve(ImportBase $item)
resolve(ImportBase $item)
resolve(ImportBase $item)
resolve(ImportBase $item)
setEntity(Entity $entity)
static getCurrent($entityTypeId)
getCollision(EntityImport $item)
resolve(ImportBase $item)
addItem($entityTypeId, $typeId, Entity $entity, $message=null)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
</p ></td >< td valign=top style='border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 2.0pt 0cm 2.0pt;height:9.0pt'>< p class=Normal align=center style='margin:0cm;margin-bottom:.0001pt;text-align:center;line-height:normal'>< a name=ТекстовоеПоле54 ></a ><?=($taxRate > count( $arTaxList) > 0) ? $taxRate."%"