# Revit Transaction.End Civil3D equivalent

**URL:** <https://forum.dynamobim.com/t/revit-transaction-end-civil3d-equivalent/73326>\
**Category:** Civil 3D\
**Tags:** dynamo\
**Created:** [February 14, 2022, 1:03pm UTC](https://forum.dynamobim.com/t/revit-transaction-end-civil3d-equivalent/73326 "2022-02-14T13:03:38Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Daan](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/daan/32/82246_2.png) [@Daan](https://forum.dynamobim.com/u/Daan)\
**Post date:** [February 14, 2022, 1:03pm UTC](https://forum.dynamobim.com/t/revit-transaction-end-civil3d-equivalent/73326/1 "2022-02-14T13:03:38Z")

</div>

Hi everyone,

I have been using the Transaction.End node in Revit to make sure some parts of my script are completely finished before the script continuous.

I was wondering if a similar node/ functionality also exists in Dynamo for Civil3D.

---

<div class="post-metadata">

**Author:** ![david\_licona](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/david_licona/32/123672_2.png) [@david\_licona](https://forum.dynamobim.com/u/david_licona)\
**Post date:** [February 14, 2022, 1:18pm UTC](https://forum.dynamobim.com/t/revit-transaction-end-civil3d-equivalent/73326/2 "2022-02-14T13:18:54Z")

</div>

Normally I will use a code block to create a quick gate. Got this trick from @zachri.jensen. Don’t work much in Revit so I’m assuming this is what you need.  
 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/6/f/6fddce5fcbee1d5a19261b9f84f556b8dce67a0b.png)

---

<div class="post-metadata">

**Author:** ![Daan](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/daan/32/82246_2.png) [@Daan](https://forum.dynamobim.com/u/Daan)\
**Post date:** [February 14, 2022, 1:31pm UTC](https://forum.dynamobim.com/t/revit-transaction-end-civil3d-equivalent/73326/3 "2022-02-14T13:31:39Z")

</div>

Hi @david_licona ,

Thanks for the suggestion, however this does not offer the same functionality as the Transaction.End node

---

<div class="post-metadata">

**Author:** ![david\_licona](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/david_licona/32/123672_2.png) [@david\_licona](https://forum.dynamobim.com/u/david_licona)\
**Post date:** [February 14, 2022, 1:33pm UTC](https://forum.dynamobim.com/t/revit-transaction-end-civil3d-equivalent/73326/4 "2022-02-14T13:33:39Z")

</div>

what other functionality are you looking for ? Besides making sure parts of the script are run before continuing

---

<div class="post-metadata">

**Author:** ![Daan](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/daan/32/82246_2.png) [@Daan](https://forum.dynamobim.com/u/Daan)\
**Post date:** [February 14, 2022, 1:41pm UTC](https://forum.dynamobim.com/t/revit-transaction-end-civil3d-equivalent/73326/5 "2022-02-14T13:41:04Z")

</div>

I am looking for that exact functionality, however the Passthrough node which you are describing doesn’t always work for me

---

<div class="post-metadata">

**Author:** ![david\_licona](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/david_licona/32/123672_2.png) [@david\_licona](https://forum.dynamobim.com/u/david_licona)\
**Post date:** [February 14, 2022, 1:48pm UTC](https://forum.dynamobim.com/t/revit-transaction-end-civil3d-equivalent/73326/6 "2022-02-14T13:48:36Z")

</div>

can you share a situation where it hasn’t worked ?

---

<div class="post-metadata">

**Author:** ![Daan](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/daan/32/82246_2.png) [@Daan](https://forum.dynamobim.com/u/Daan)\
**Post date:** [February 14, 2022, 1:54pm UTC](https://forum.dynamobim.com/t/revit-transaction-end-civil3d-equivalent/73326/7 "2022-02-14T13:54:11Z")

</div>

For example when writing data to a .csv-file.  
Then afterwards copying that .csv-file to a new file-format, In example a .pts-file, without Transaction.End notes this will always go wrong and no or half of the data will be copied over to the .pts-file.

---

<div class="post-metadata">

**Author:** ![mzjensen](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mzjensen](https://forum.dynamobim.com/u/mzjensen)\
**Post date:** [February 14, 2022, 2:31pm UTC](https://forum.dynamobim.com/t/revit-transaction-end-civil3d-equivalent/73326/8 "2022-02-14T14:31:07Z")

</div>

> [@Transaction node in Dynamo for Civil 3D](https://forum.dynamobim.com/t/transaction-node-in-dynamo-for-civil-3d/65401):
>
> Good afternoon, dear colleagues, specialists! In Dynamo for Revit, there is a transaction node [44] It is possible to implement this in Dynamo for Civil 3D?

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [February 14, 2022, 2:52pm UTC](https://forum.dynamobim.com/t/revit-transaction-end-civil3d-equivalent/73326/9 "2022-02-14T14:52:08Z")

</div>

Lots of possible reasons to have such, but I haven’t seen one yet.
